Skip to content

Instantly share code, notes, and snippets.

View jimrybarski's full-sized avatar
🤖

Jim Rybarski jimrybarski

🤖
View GitHub Profile
@jimrybarski
jimrybarski / myapp
Last active December 22, 2015 18:29
Nginx site configuration
server {
listen 80;
server_name example.com
*.example.com;
root /srv/www/myapp;
location / {
index index.html;
}
@jimrybarski
jimrybarski / nginx.conf
Created September 10, 2013 17:53
Nginx configuration
worker_processes 2;
events {
worker_connections 1024;
}
http {
sendfile on;
keepalive_timeout 3;
gzip on;
@jimrybarski
jimrybarski / uwsgi.ini
Last active December 22, 2015 18:29
uWSGI configuration
[uwsgi]
plugins=python33
socket=/var/uwsgi/uwsgi.myapp.socket
pythonpath=/srv/www/myapp
uid = www-data
gid = www-data
chmod-socket = 777
chown-socket = www-data:www-data
@jimrybarski
jimrybarski / mysqldump_and_compress.sh
Created July 21, 2013 14:36
One liner to dump MySQL database and compress on the fly
# standard way
mysqldump my_db -u root -p | gzip -c | cat > my_db.sql.gz
# append a timestamp to the filename
mysqldump my_db -u root -p | gzip -c | cat > my_db-$(date +%Y-%m-%d-%H.%M.%S).sql.gz
@jimrybarski
jimrybarski / .bashrc
Last active December 19, 2015 10:29
My command prompt
# first line:
# ===========
# user/host (red if root, white if not)
# number of files in the current directory
# total size of files in current directory
# second line:
# ============
# green benzene symbol if previous command succeeded
# solid red hexagon if previous command failed