Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
user deploy; worker_processes 1; error_log logs/error.log debug; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } http { include conf/mime.types; default_type application/octet-stream; sendfile on; #tcp_nopush on; keepalive_timeout 65; tcp_nodelay on; gzip on; gzip_min_length 1100; gzip_buffers 4 8k; gzip_types text/plain; include conf/mephistoblog.conf; include conf/fakeornot.conf; include conf/beast.conf; include conf/mirid.conf; } ## fakeornot.conf # basic RoR app config upstream fakeornot { server 127.0.0.1:8300; } server { listen 80; server_name isitfakeornot.com; root /var/www/apps/fakeornot/current/public; index index.html index.htm; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; if (-f $request_filename/index.html) { rewrite (.*) $1/index.html break; } if (-f $request_filename.html) { rewrite (.*) $1.html break; } if (!-f $request_filename) { proxy_pass http://fakeornot; break; } } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } ## mephistoblog.conf # mephisto w/ multi-sites upstream mephisto { server 127.0.0.1:8100; } server { listen 80; root /var/www/apps/publishwithimpunity/current/public; index index.html index.htm; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_redirect off; if (-f $document_root/cache/$host$uri/index.html) { rewrite (.*) /cache/$host$1/index.html break; } if (-f $document_root/cache/$host$uri.html) { rewrite (.*) /cache/$host$1.html break; } if (-f $document_root/cache/$host$uri) { rewrite (.*) /cache/$host$1 break; } proxy_pass http://mephisto; } location /admin { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_redirect off; proxy_pass http://mephisto; } location ~ ^/assets/\d+/ { rewrite ^/assets/(\d+)/(.+)$ /assets/$host/$1/$2 last; } location /assets {} location /cache {} location ~ ^/(images|javascripts|stylesheets)/mephisto {} location /mint { rewrite ^/mint$ http://$host/mint/ redirect; if (!-f $request_filename) { rewrite ^/mint(/(\?.*))?$ /mint/index.php$2 last; } gzip off; keepalive_timeout 15; fastcgi_pass 127.0.0.1:8110; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /var/www/apps/publishwithimpunity/current/public/$fastcgi_script_name; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } ## conf/mime.types types { text/html html htm shtml; text/css css; text/xml xml rss; image/gif gif; image/jpeg jpeg jpg; application/x-javascript js; text/plain txt; text/x-component htc; text/mathml mml; image/png png; image/x-icon ico; image/x-jng jng; image/vnd.wap.wbmp wbmp; application/java-archive jar war ear; application/mac-binhex40 hqx; application/pdf pdf; application/x-cocoa cco; application/x-java-archive-diff jardiff; application/x-java-jnlp-file jnlp; application/x-makeself run; application/x-perl pl pm; application/x-pilot prc pdb; application/x-rar-compressed rar; application/x-redhat-package-manager rpm; application/x-sea sea; application/x-shockwave-flash swf; application/x-stuffit sit; application/x-tcl tcl tk; application/x-x509-ca-cert der pem crt; application/x-xpinstall xpi; application/zip zip; application/octet-stream deb; application/octet-stream bin exe dll; application/octet-stream dmg; application/octet-stream eot; application/octet-stream iso img; application/octet-stream msi msp msm; audio/mpeg mp3; audio/x-realaudio ra; video/mpeg mpeg mpg; video/quicktime mov; video/x-flv flv; video/x-msvideo avi; video/x-ms-wmv wmv; video/x-ms-asf asx asf; video/x-mng mng; }
This paste will be private.
From the Design Piracy series on my blog: