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 |