blob: fa36cd1c45725bb3049523232a4854ccbd9b2bd2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
version: '3'
services:
pdrdb:
hostname: "pdrdb"
image: pythondiscord/db:latest
volumes:
- "rdb:/data"
ports:
- "28011:28011"
expose:
- "28011"
entrypoint: su-exec daemon:daemon rethinkdb -n pdrdb -d /data --bind 0.0.0.0 --server-tag default --http-port 28011 --driver-port 28016
networks:
- pdnet
pdweb:
depends_on:
- pdrdb
hostname: "pdweb"
image: pythondiscord/site:latest
working_dir: "/site"
ports:
- "80:10012"
expose:
- "80"
entrypoint: /sbin/tini -- pipenv run start
environment:
LOG_LEVEL: DEBUG
SERVER_NAME: "pysite.local"
WEBPAGE_PORT: "80"
WEBPAGE_SECRET_KEY: "123456789abcdefghijklmn"
RETHINKDB_HOST: "pdrdb"
RETHINKDB_PORT: "28016"
RETHINKDB_DATABASE: "database"
RETHINKDB_TABLE: "table"
BOT_API_KEY: "abcdefghijklmnopqrstuvwxyz"
TEMPLATES_AUTO_RELOAD: "yes"
DOCKER_COMPOSE: "true"
networks:
- pdnet
volumes:
rdb:
web:
networks:
pdnet:
|