Skip to content

Instantly share code, notes, and snippets.

@matt2005
Forked from odinserj/docker-compose.yml
Created November 29, 2019 14:46
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 matt2005/a6dee5208cdcf16eee90b4feea905f94 to your computer and use it in GitHub Desktop.
Save matt2005/a6dee5208cdcf16eee90b4feea905f94 to your computer and use it in GitHub Desktop.
ProGet using docker compose
version: '2'
services:
nginx:
image: jwilder/nginx-proxy
container_name: nginx-proxy
environment:
- DEFAULT_HOST=nuget.hangfire.io
links:
- proget
ports:
- "80:80"
- "443:443"
volumes:
- /var/run/docker.sock:/tmp/docker.sock:ro
- /var/proget/nginx/ssl:/etc/nginx/certs:ro
restart: always
proget:
image: inedo/proget
container_name: proget
environment:
- VIRTUAL_HOST=nuget.hangfire.io
volumes:
- /var/proget/packages:/var/proget/packages
- /var/proget/extensions:/var/proget/extensions
links:
- proget-postgres
restart: always
proget-postgres:
image: postgres:9.5
container_name: proget-postgres
volumes:
- /var/proget/db:/var/lib/postgresql/data
restart: always
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment