feat: Reimplement the deployment process through Docker
Some checks failed
CI / Run tests (pull_request) Has been cancelled

This commit is contained in:
2026-09-20 00:33:10 +02:00
parent 59a501c0a6
commit 8cbb77be3c
9 changed files with 78 additions and 6850 deletions

View File

@@ -6,15 +6,30 @@ networks:
services:
botmafieux:
build:
context: .
dockerfile: Dockerfile
image: nebulo9/botmafieux:latest
container_name: botmafieux
restart: unless-stopped
networks:
- internal
- outbound
env_file: ./.env
env_file:
- ./.env
volumes:
- ./config:/config
healthcheck:
test: ["CMD", "pgrep", "-f", "main.py"]
interval: 30s
timeout: 10s
retries: 3
start_period: 30s
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
deploy:
resources:
limits: