I hereby claim:
- I am hiteshjoshi on github.
- I am hiteshj (https://keybase.io/hiteshj) on keybase.
- I have a public key ASAExxh2N001dm4F6Dx9YviDSxhQRytF-AQPejWw14Q4Wgo
To claim this, I am signing this object:
| FROM nginx:1.24-alpine-slim | |
| # Install additional packages | |
| RUN apk add --no-cache \ | |
| curl \ | |
| bash \ | |
| && rm -rf /var/cache/apk/* | |
| # Create necessary directories | |
| RUN mkdir -p /var/log/nginx \ |
I hereby claim:
To claim this, I am signing this object:
| import re | |
| import urllib | |
| import httplib | |
| import mimetypes | |
| import os | |
| regex_url = re.compile("^(?:(?P<scheme>http|ftps?):\/\/)?(?:(?:(?P<username>[\w\.\-\+%!$&'\(\)*\+,;=]+):*(?P<password>[\w\.\-\+%!$&'\(\)*\+,;=]+))@)?(?P<host>[a-z0-9-]+(?:\.[a-z0-9-]+)*(?:\.[a-z\.]{2,6})+)(?:\:(?P<port>[0-9]+))?(?P<path>\/(?:[\w_ \/\-\.~%!\$&\'\(\)\*\+,;=:@]+)?)?(?:\?(?P<query>[\w_ \-\.~%!\$&\'\(\)\*\+,;=:@\/]*))?(?:(?P<fragment>#[\w_ \-\.~%!\$&\'\(\)\*\+,;=:@\/]*))?$") | |
| def parse_url(url): | |
| match = re.match(regex_url, url, re.IGNORECASE) |
| defaults | |
| mode tcp | |
| timeout connect 5000ms | |
| timeout client 50000ms | |
| timeout server 50000ms | |
| frontend http | |
| bind :8080 |
| const proxy = function(vnode){ | |
| var doc = vnode.dom.contentDocument || vnode.dom.contentWindow.document; | |
| if (doc.readyState === "complete") { | |
| m.render( vnode.dom.contentDocument.documentElement, vnode.children ) | |
| } else{ | |
| setTimeout(function(){proxy(vnode);},0); | |
| } | |
| } |
| user: www-data | |
| hosts: | |
| "localhost:443": | |
| listen: | |
| port: 443 | |
| ssl: | |
| certificate-file: "/etc/nginx/ssl/haip.me.cert" | |
| key-file: "/etc/nginx/ssl/haip.me.key" | |
| cipher-suite: "HIGH:!aNULL:!MD5" | |
| dh-file: "/etc/nginx/ssl/dhparam.pem" |
| package main | |
| import ( | |
| "encoding/xml" | |
| "net/http" | |
| "net/url" | |
| "fmt" | |
| "strings" | |
| "io/ioutil" | |
| "encoding/json" |
| server { | |
| #server_name _; | |
| listen 80 default_server; # ipv4 | |
| proxy_read_timeout 3600; | |
| root /usr/html; #SERVER PATH HERE | |
| index index.html index.htm; | |
| charset utf-8; |
Generate the list yourself:
$ cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS*.sdk/System/Library/Frameworks/UIKit.framework/Headers
$ grep -H UI_APPEARANCE_SELECTOR ./* | sed 's/ __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_5_0) UI_APPEARANCE_SELECTOR;//'
| description "Upstart script to run a nodejs app as a service" | |
| author "Louis Chatriot" | |
| env NODE_BIN=/usr/local/bin/node | |
| env APP_DIR=/path/to/app/dir | |
| env SCRIPT_FILE="scriptfile.js" # Entry point for the nodejs app | |
| env LOG_FILE=/path/to/logfile.log | |
| env RUN_AS="anyuser" # Upstart can only be run nicely as root, need to drop privileges | |
| env SERVER_ENV="anything" # Usual apps can be run in different environments (development, test, production ...) | |
| # I typically use the environment variable NODE_ENV (see below) |