I hereby claim:
- I am valentin2105 on github.
- I am valentinouvrard (https://keybase.io/valentinouvrard) on keybase.
- I have a public key whose fingerprint is 44DD 00B3 53A7 A47C A6F0 6ED7 958D 7AB0 7735 2484
To claim this, I am signing this object:
#! /bin/bash | |
wordpressPath=/srv/wp01 | |
wordpressName=wordpress01 | |
wordpressPwd=pAssw0rd | |
wordpressUrl=wordpress01.example.com | |
################################## | |
mkdir -p "$wordpressPath"/db |
docker service create --name wordpress-db01 \ | |
--replicas 1 \ | |
-p 3001:3306/tcp \ | |
-e MYSQL_ROOT_PASSWORD=pAssw0rd \ | |
-e MYSQL_DATABASE=wordpress \ | |
--mount type=bind,src=/srv/swarm/wordpress01/db,dst=/var/lib/mysql \ | |
mysql:latest | |
docker service create --name wordpress01 \ | |
--replicas 1 \ |
# to generate your dhparam.pem file, run in the terminal | |
openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048 |
sudo docker run -it –rm -p 443:443 -p 80:80 –name letsencrypt \ | |
-v „/mnt/letsencrypt:/etc/letsencrypt“ \ | |
-v „/mnt/ssl:/var/lib/letsencrypt“ \ | |
quay.io/letsencrypt/letsencrypt:latest certonly –rsa-key-size 4096 -d meinedomain.de |
# Install Docker on Ubuntu 14.04.4 x64 | |
# Ref https://docs.docker.com/engine/installation/linux/ubuntulinux/ | |
# No interactive for now. | |
export DEBIAN_FRONTEND=noninteractive | |
# Update your APT package index. | |
sudo apt-get -y update | |
# Update package information, ensure that APT works with the https method, and that CA certificates are installed. | |
sudo apt-get install apt-transport-https ca-certificates | |
# Add the new GPG key. | |
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D |
I hereby claim:
To claim this, I am signing this object:
version: '2' | |
services: | |
flask_front: | |
image: nginx:latest | |
restart: always | |
ports: | |
- 80:80 | |
- 443:443 | |
log_driver: syslog | |
links: |
#!/bin/sh | |
mkdir -p {{ proxy_dir }}/www/{{ domain }} | |
docker pull quay.io/letsencrypt/letsencrypt | |
docker run -it --rm --name letsencrypt \ | |
-v "/etc/letsencrypt:/etc/letsencrypt" \ | |
-v "/var/lib/letsencrypt:/var/lib/letsencrypt" \ | |
--volumes-from {{ proxy_docker_container }} \ |
worker_processes 1; | |
events { | |
worker_connections 1024; | |
} | |
http { | |
include mime.types; | |
default_type application/octet-stream; | |
sendfile on; | |
keepalive_timeout 65; | |
gzip on; |
docker run -it --rm -p 443:443 -p 80:80 --name letsencrypt \ | |
-v "./etc/letsencrypt:/etc/letsencrypt" \ | |
-v "./var/lib/letsencrypt:/var/lib/letsencrypt" \ | |
quay.io/letsencrypt/letsencrypt:latest auth |