Skip to content

Instantly share code, notes, and snippets.

@SamyCoenen
Created January 26, 2017 09:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SamyCoenen/33c9b61c7774b1caabf466b73be3cab6 to your computer and use it in GitHub Desktop.
Save SamyCoenen/33c9b61c7774b1caabf466b73be3cab6 to your computer and use it in GitHub Desktop.
Certificate expand with let's encypt and reverse proxy
#!/bin/bash
# maak een kopie van de huidige instellingen en certificaten
mv /home/student/backup/letsencrypt /home/student/backup/letsencrypt.old2
# zet de reverse_proxy_nginx uit, deze luisterd al reeds op poort 80, letsencrypt heeft deze poort nodig voor certificaten aan te vragen.
cd /home/student && docker-compose down
# Nu vragen we nieuwe certificaten aan. Deze komen op de locatie van /etc/letsencrypt
letsencrypt certonly --standalone -d vikingco.me -d www.vikingco.me -d kanban.vikingco.me -d jenkins.vikingco.me -d gitlab.vikingco.me -d api.vikingco.me -d test.vikingco.me -d testapi.vikingco.me -d php.vikingco.me -d testphp.vikingco.me
# We gaan deze kopieren naar de plaats waar de vorige stonden.
cp -a /etc/letsencrypt /home/student/backup/letsencrypt
# terug opstarten van de reverse_proxy_nginx en overige dockers.
cd /home/student && docker-compose up -d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment