Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '2'
- services:
- mailman-core:
- image: maxking/mailman-core:0.1
- container_name: mailman-core
- hostname: mailman-core
- volumes:
- - /opt/mailman/core:/opt/mailman/
- stop_grace_period: 30s
- links:
- - database:database
- depends_on:
- - database
- environment:
- - DATABASE_URL=postgres://mailman:mailmanpass@database/mailmandb
- - DATABASE_TYPE=postgres
- - DATABASE_CLASS=mailman.database.postgresql.PostgreSQLDatabase
- - HYPERKITTY_API_KEY=62eac924-6249-4c03-af04-e3e63b8340af
- networks:
- mailman:
- ipv4_address: 172.19.199.2
- mailman-web:
- image: maxking/mailman-web:0.1
- container_name: mailman-web
- hostname: mailman-web
- depends_on:
- - database
- links:
- - mailman-core:mailman-core
- - database:database
- volumes:
- - /opt/mailman/web:/opt/mailman-web-data
- environment:
- - DATABASE_TYPE=postgres
- - DATABASE_URL=postgres://mailman:mailmanpass@database/mailmandb
- - HYPERKITTY_API_KEY=62eac924-6249-4c03-af04-e3e63b8340af
- - SECRET_KEY=0a04a8cd-b4cd-44a6-9862-562bc14c4cb9
- - SERVE_FROM_DOMAIN=lists-docker.xiaoxing.us
- - MAILMAN_ADMIN_USER=lists
- - MAILMAN_ADMIN_EMAIL=aws-test@xiaoxing.us
- networks:
- mailman:
- ipv4_address: 172.19.199.3
- database:
- environment:
- POSTGRES_DB: mailmandb
- POSTGRES_USER: mailman
- POSTGRES_PASSWORD: mailmanpass
- restart: always
- image: postgres:9.6-alpine
- volumes:
- - /opt/mailman/database:/var/lib/postgresql/data
- networks:
- mailman:
- ipv4_address: 172.19.199.4
- networks:
- mailman:
- driver: bridge
- ipam:
- driver: default
- config:
- -
- subnet: 172.19.199.0/24
Add Comment
Please, Sign In to add comment