waja / gist:9b90435d071f46cca4132983d89226dc
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
| 1 | # Pull base image |
| 2 | FROM debian:latest |
| 3 | |
| 4 | # Dockerfile Maintainer |
| 5 | MAINTAINER Jan Wagner "waja@cyconet.org" |
| 6 | |
| 7 | # Install nginx and adjust nginx config to stay in foreground |
| 8 | RUN apt-get update && apt-get install --no-install-recommends -y nginx; \ |
| 9 | echo "daemon off;" >> /etc/nginx/nginx.conf |
waja / gist:0aff180da33f4f1cb3eccda224331e89
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
| 1 | -- config.orig 2016-01-27 10:48:05.000000000 +0100 |
| 2 | +++ config 2016-01-28 16:54:26.000000000 +0100 |
| 3 | @@ -1,8 +1,9 @@ |
| 4 | --- |
| 5 | username: username |
| 6 | password: password |
| 7 | -model: junos |
| 8 | -interval: 3600 |
| 9 | +model: cisco |
| 10 | +interval: 600 |
waja / gist:9885f93fd96749b9b95d2ce38afca219
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
| 1 | RewriteEngine On |
| 2 | RewriteBase / |
| 3 | |
| 4 | RewriteCond %{HTTP_HOST} domain10.org$ [OR] |
| 5 | RewriteCond %{HTTP_HOST} domain11.org$ |
| 6 | RewriteCond %{REQUEST_FILENAME} !dir1/ |
| 7 | RewriteRule (.*) dir1/$1 [L] |
| 8 | |
| 9 | RewriteCond %{HTTP_HOST} domain20.org$ [OR] |
| 10 | RewriteCond %{HTTP_HOST} domain21.org$ |
waja / gist:1042f4c805974bd28f4f303380e3b58d
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
| 1 | #!/bin/sh |
| 2 | echo u > /proc/sysrq-trigger ; sleep 2 ; echo s > /proc/sysrq-trigger ; \ |
| 3 | sleep 2 ; echo b > /proc/sysrq-trigger |
waja / gist:9e9b28c0c4644b1c8bccb410429ff0bb
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
| 1 | #!/bin/sh |
| 2 | MACADDR="00:16:3E:$(dd if=/dev/urandom count=1 2>/dev/null | md5sum | \ |
| 3 | sed 's/^\(..\)\(..\)\(..\)\(..\).*$/\1:\2:\3/')"; echo $MACADDR |
waja / gist:d4596b3381df4d6e8c5b78b4e06d3865
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
New location
Head over to https://github.com/waja/debian-update-cheatsheets/blob/lenny2squeeze/lenny2squeeze.sh
waja / gist:1ee7a59ee2dd4623a088f579d6bc16d7
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
| 1 | #!/bin/bash |
| 2 | |
| 3 | CHKSUM_DIR="${CHKSUM_DIR:-/tmp/}" |
| 4 | CHKSUM_FILE="${CHKSUM_FILE:-files.checksum}" |
| 5 | CHECK_DIR="${CHECK_DIR:-/var/www}" |
| 6 | FIND_FILTER="${FIND_FILTER:--type f -name *.php}" |
| 7 | |
| 8 | if [ ! -f "${CHKSUM_DIR}/${CHKSUM_FILE}" ]; then |
| 9 | find ${CHECK_DIR} ${FIND_FILTER} -exec md5sum "{}" + > ${CHKSUM_DIR}/${CHKSUM_FILE} |
| 10 | else |
waja / gist:745cb61f5a51479dad277b2893d002af
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
Deploying Letsencrypt certificates with Docker.
Preparing Docker environment and configure letsencrypt
mkdir -p /srv/docker/letsencrypt/etc/
mkdir -p /srv/docker/letsencrypt/log
chmod 700 /srv/docker/letsencrypt/log
mkdir -p /srv/docker/letsencrypt/lib/webrootauth
mkdir /etc/letsencrypt/
ln -s /srv/docker/letsencrypt/etc/live/ /etc/letsencrypt/
waja / gist:4cc1e9ca87c0495397c7e51f647bd408
0 лайк(-ов)
0 форк(-ов)
6 файл(-ов)
Последняя активность 6 months ago
Deploying dehydrated for apache2 on Debian Jessie:
wget https://gist.githubusercontent.com/waja/8df78afb09691e4f383d818685f48885/raw/deploy_dehydrated.sh \
-O /tmp/deploy_dehydrated.sh && \
bash /tmp/deploy_dehydrated.sh <registration email>
Now you need to create /etc/dehydrated/domains.txt like documented.
waja / gist:026d4e4ddf1845b1a971fbb35b2fe941
0 лайк(-ов)
0 форк(-ов)
2 файл(-ов)
Последняя активность 6 months ago
| 1 | # wget https://gist.githubusercontent.com/waja/d9e176f712ae6a6e4442486df80a13ba/raw/deploy_unattended-upgrades.sh -O /tmp/a && sh /tmp/a |
| 2 | apt-get -y install unattended-upgrades needrestart && \ |
| 3 | cat > /etc/apt/apt.conf.d/10periodic <<EOF |
| 4 | APT::Periodic::Update-Package-Lists "1"; |
| 5 | APT::Periodic::Download-Upgradeable-Packages "1"; |
| 6 | APT::Periodic::AutocleanInterval "7"; |
| 7 | APT::Periodic::Unattended-Upgrade "1"; |
| 8 | EOF |
| 9 | sed -i 's#// "o=Debian,n=jessie"# "o=Debian,n=jessie"#' /etc/apt/apt.conf.d/50unattended-upgrades && \ |
| 10 | sed -i 's#// "o=Debian,n=jessie-updates"# "o=Debian,n=jessie-updates"#' /etc/apt/apt.conf.d/50unattended-upgrades && \ |