From aa6600857775325791de60d1a54faf2356780405 Mon Sep 17 00:00:00 2001 From: Cal Corum Date: Sat, 12 Oct 2024 02:04:30 -0500 Subject: [PATCH] Added docker to environment --- .dockerignore | 35 +++++++++++++++++++++++++++++++++++ Dockerfile | 2 +- docker-compose.yml | 23 +++++++++++++++++++++++ 3 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 .dockerignore create mode 100644 docker-compose.yml diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..4d63710 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,35 @@ +**/__pycache__ +**/.venv +**/.classpath +**/.dockerignore +**/.env +**/.git +**/.gitignore +**/.project +**/.settings +**/.toolstarget +**/.vs +**/.vscode +**/*.*proj.user +**/*.dbmdl +**/*.jfm +**/bin +**/charts +**/docker-compose* +**/compose* +**/Dockerfile* +**/node_modules +**/npm-debug.log +**/obj +**/secrets.dev.yaml +**/values.dev.yaml +LICENSE +README.md + +**/.idea* +**/.pytest_cache +**/migrations +**/venv +**/tests +**/storage +*_legacy.py \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 29bb9d8..6be2cdd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.8-slim +FROM python:3.12-slim WORKDIR /usr/src/app diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..b170b61 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,23 @@ +version: '3' + +services: + discord-app: + image: paper-dynasty-discordapp:sqlmodel-rebuild + restart: unless-stopped + volumes: + - /home/cal/Development/paper-dynasty/dev-storage:/usr/src/app/storage + - /home/cal/Development/paper-dynasty/dev-logs:/usr/src/app/logs + environment: + - PYTHONBUFFERED=0 + - GUILD_ID=669356687294988350 + - BOT_TOKEN=NzExNjQ5NTU3NTQ0NDM1ODAz.XwTFzg.__v1TkyNNyeYhLG8SRwRaqYnVZw + # - API_TOKEN=Vv$r&d2Le284gm9p + - LOG_LEVEL=INFO + - API_TOKEN=Tp3aO3jhYve5NJF1IqOmJTmk + - SCOREBOARD_CHANNEL=1000521215703789609 + - TZ=America/Chicago + - PYTHONHASHSEED=1749583062 + +networks: + backend: + driver: bridge \ No newline at end of file