Skip to content

Instantly share code, notes, and snippets.

@kgorskowski
kgorskowski / lsyncd.conf.lua
Created March 25, 2015 15:11
server to server synchronisation with lsyncd
settings {
logfile = "/var/log/lsyncd/lsyncd.log",
statusFile = "/var/log/lsyncd/lsyncd.status"
}
sync {
default.rsyncssh,
source = "/sites/",
host = "x.x.x.x",
targetdir = "/sites/",
exclude = {"*.bak" , "*.tmp" , "*.log" },
def create_app(config_settings=None):
app = Flask(__name__)
file_handler = RotatingFileHandler('app.log')
file_handler.setFormatter(Formatter(
'%(asctime)s %(levelname)s: %(message)s '
'[in %(pathname)s:%(lineno)d]'
))
file_handler.setLevel(logging.DEBUG)
app.logger.addHandler(file_handler)
@da9l
da9l / Install-Chocoaltey
Last active February 6, 2017 13:40
Install chocolatey behind proxy with system settings in Internet Explorer.
$wc=new-object net.webclient
$wp=[system.net.WebProxy]::GetDefaultProxy()
$wp.UseDefaultCredentials=$true
$wc.Proxy=$wp
iex ($wc.DownloadString('https://chocolatey.org/install.ps1'))
@cpswan
cpswan / overlay-docker-systemd.sh
Created December 24, 2015 15:07
Configure systemd to use overlay file system for Docker
sudo mkdir /etc/systemd/system/docker.service.d
sudo bash -c 'cat <<EOF > /etc/systemd/system/docker.service.d/overlay.conf
[Service]
ExecStart=
ExecStart=/usr/bin/docker daemon -H fd:// --storage-driver=overlay
EOF'
sudo systemctl daemon-reload
sudo systemctl restart docker
@JanDeDobbeleer
JanDeDobbeleer / mastodon.herebedragons.io
Last active May 2, 2017 06:07
nginx configuration for mastodon.herebedragons.io
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
server {
listen 80;
# set root and server_name here
root /var/www/html;
server_name mastodon.herebedragons.io;
@schwuk
schwuk / plexmediaserver
Created August 29, 2013 10:24
UFW Application Profile for Plex Media Server
[plexmediaserver]
title=Plex Media Server
description=The Plex Media Server is smart software that makes playing Movies, TV Shows and other media on your computer simple
ports=32400/tcp|1900/udp|32469/udp|5353/udp
@dysinger
dysinger / config.fish
Last active November 8, 2017 08:11
Fish Nix Profile Script
if status --is-login
if [ -n $HOME ]
# NIX PROFILE
set -l NIX_LINK $HOME/.nix-profile
if [ ! -l $NIX_LINK ]
set -l _NIX_DEF_LINK /nix/var/nix/profiles/default
$_NIX_DEF_LINK/bin/ln -s $_NIX_DEF_LINK $NIX_LINK
end
@greenjava
greenjava / qt5-ubuntu14.04
Created February 28, 2016 07:59 — forked from cassinaj/qt5-ubuntu14.04
Docker file qt5-ubuntu:14.04 wit QT5
FROM ubuntu:14.04
MAINTAINER Jan Issac <jan.issac@gmail.com>
# Use noninteractive debconf frontend
ENV DEBIAN_FRONTEND noninteractive
# Update
Run apt-get update
@blha303
blha303 / song2video.py
Last active February 5, 2018 14:49
A script to generate videos from a directory of songs
#!/usr/bin/env python3
# A script to generate videos for MP3s
from moviepy.editor import *
import numpy as np
from PIL import Image
from glob import glob
from mutagen.mp3 import MP3
from io import BytesIO
#points
@Thrilleratplay
Thrilleratplay / wallabag.sh
Last active May 6, 2019 20:22
Setting up Wallabag with Docker
#!/bin/bash
# NOTE: DO NOT BLINDLY RUN THIS!!!!! NOT TESTED!!!!!!
MY_PASSWORD="my-secret-pw"
# MariaDB
docker pull mariadb
docker run --restart=always \