- Update accessControl.json
- Add ./cert/ssl.crt ./cert/ssl.key
- Specify GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, COOKIE_DOMAIN
- docker-compose up
More info at https://github.com/BD2KGenomics/dcc-auth-proxy
More info at https://github.com/BD2KGenomics/dcc-auth-proxy
{ | |
"[email protected]": ["spinnaker.user", "jupyter.user", "nbviewer.user", "phpldapadmin.user"] | |
} |
version: '2' | |
volumes: | |
postgres: | |
services: | |
db: | |
image: postgres:9.6-alpine | |
environment: | |
POSTGRES_PASSWORD: gi123 | |
POSTGRES_USER: spinnaker | |
POSTGRES_DB: spinnaker | |
volumes: | |
- postgres:/var/lib/postgresql/data | |
spinnaker: | |
image: quay.io/ucsc_cgl/dcc-spinnaker | |
environment: | |
POSTGRES_PASSWORD: gi123 | |
POSTGRES_USER: spinnaker | |
POSTGRES_DB: spinnaker | |
UCSC_STORAGE_TOKEN: | |
links: | |
- db | |
proxy: | |
image: unfairbanks/auth-proxy:0.1 | |
environment: | |
GOOGLE_CLIENT_ID: | |
GOOGLE_CLIENT_SECRET: | |
SESSION_SECRET: | |
HOST: "proxy.zoomdaisy.com" | |
COOKIE_DOMAIN: "zoomdaisy.com" | |
SERVICE_SPINNAKER_PORT: 5000 | |
NODE_ENV: "production" | |
PORT: 443 | |
ports: | |
- "443:443" | |
- "80:80" | |
volumes: | |
- ./cert:/app/cert | |
- ./accessControl.json:/app/accessControl.json |