❇️ Make the default configuration cluster ready

This changes the default configuration to be better prepared for
usage with container management platforms, such as Docker Swarm,
Kubernetes or OpenShift.

Closes #27.
This commit is contained in:
Christian Mäder 2017-12-13 15:50:30 +01:00
parent 6420f0b0d5
commit bd9298e668
No known key found for this signature in database
GPG key ID: 92FFD0A711F196BB
8 changed files with 257 additions and 68 deletions

View file

@ -12,13 +12,15 @@ services:
volumes:
- netbox-nginx-config:/etc/netbox-nginx/
- netbox-static-files:/opt/netbox/netbox/static
- netbox-media-files:/opt/netbox/netbox/media
- netbox-report-files:/opt/netbox/netbox/reports
nginx:
image: nginx:1.11-alpine
command: nginx -g 'daemon off;' -c /etc/netbox-nginx/nginx.conf
depends_on:
- netbox
ports:
- 80
- 8080
volumes:
- netbox-static-files:/opt/netbox/netbox/static
- netbox-nginx-config:/etc/netbox-nginx/
@ -31,3 +33,7 @@ volumes:
driver: local
netbox-nginx-config:
driver: local
netbox-media-files:
driver: local
netbox-report-files:
driver: local