aboutsummaryrefslogtreecommitdiffstats
path: root/docker-compose.yml
diff options
context:
space:
mode:
authorGravatar Kieran Siek <[email protected]>2021-06-05 17:47:45 +0800
committerGravatar GitHub <[email protected]>2021-06-05 17:47:45 +0800
commitc290ef91d436d21c913daed63a6df14fc80f3737 (patch)
treea2dfb1b04dc68cb8a1a2b956c88dfcac17ecff2e /docker-compose.yml
parentUpdates Shh Command To Mirror Silence (diff)
parentMerge pull request #1587 from RohanJnr/voice_ver_dm (diff)
Merge branch 'main' into voicechannel-mute
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml20
1 files changed, 20 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index 8afdd6ef1..bdfedf5c2 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -4,8 +4,20 @@
version: "3.7"
+x-logging: &logging
+ logging:
+ driver: "json-file"
+ options:
+ max-file: "5"
+ max-size: "10m"
+
+x-restart-policy: &restart_policy
+ restart: always
+
services:
postgres:
+ << : *logging
+ << : *restart_policy
image: postgres:12-alpine
environment:
POSTGRES_DB: pysite
@@ -13,11 +25,15 @@ services:
POSTGRES_USER: pysite
redis:
+ << : *logging
+ << : *restart_policy
image: redis:5.0.9
ports:
- "127.0.0.1:6379:6379"
snekbox:
+ << : *logging
+ << : *restart_policy
image: ghcr.io/python-discord/snekbox:latest
init: true
ipc: none
@@ -26,6 +42,8 @@ services:
privileged: true
web:
+ << : *logging
+ << : *restart_policy
image: ghcr.io/python-discord/site:latest
command: ["run", "--debug"]
networks:
@@ -46,6 +64,8 @@ services:
STATIC_ROOT: /var/www/static
bot:
+ << : *logging
+ << : *restart_policy
build:
context: .
dockerfile: Dockerfile