- 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
| { | |
| "john.doe@gmail.com": ["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 |