Skip to content

Commit

Permalink
Use docker-compose for nginx-front
Browse files Browse the repository at this point in the history
  • Loading branch information
henrist committed Jan 3, 2020
1 parent b12d207 commit 4d50b74
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 28 deletions.
6 changes: 6 additions & 0 deletions nginx-front/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,9 @@ Dette er tjenesten som faktisk kjører på port 80 og 443 og som står for TLS-t
Den sørger for å oppdatere TLS-sertifikat mot Let's Encrypt ved behov.

Tjenestene den kjører reverse proxy for lenkes direkte inn via Docker og må være satt opp før denne tjenesten kan startes.

## Bruk på serveren

```bash
docker-compose up --pull
```
42 changes: 42 additions & 0 deletions nginx-front/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
version: '2'

services:
nginx-front:
image: henrist/nginx-letsencrypt
restart: unless-stopped
container_name: cyb-nginx-front
environment:
LE_CONTACT_EMAIL: [email protected]
volumes:
- internsystem-backend-static:/var/www/internsystem-backend-static
- internsystem-backend-static-test:/var/www/internsystem-backend-static-test
- internsystem-frontend-dist:/var/www/internsystem-frontend-dist
- internsystem-frontend-dist-test:/var/www/internsystem-frontend-dist-test
- internsystem-frontend-dist-test-frontend:/var/www/internsystem-frontend-dist-test-frontend
- letsencrypt-certs:/opt/letsencrypt.sh/certs
- letsencrypt-accounts:/opt/letsencrypt.sh/accounts
- okoreports-reports:/var/www/okoreports-reports
- okoreports-frontend-dist:/var/www/okoreports-frontend-dist
- /root/cyb50:/tmp/cyb50
- ./nginx/nginx.conf:/etc/nginx/nginx.conf
- ./nginx/okoreports.htpasswd:/etc/nginx/okoreports.htpasswd
- ./nginx/conf.d:/etc/nginx/conf.d
ports:
- "80:80"
- "443:443"

networks:
default:
external:
name: cyb

volumes:
internsystem-backend-static:
internsystem-backend-static-test:
internsystem-frontend-dist:
internsystem-frontend-dist-test:
internsystem-frontend-dist-test-frontend:
letsencrypt-certs:
letsencrypt-accounts:
okoreports-reports:
okoreports-frontend-dist:
5 changes: 0 additions & 5 deletions nginx-front/rerun.sh

This file was deleted.

23 changes: 0 additions & 23 deletions nginx-front/run.sh

This file was deleted.

0 comments on commit 4d50b74

Please sign in to comment.