generated from geekiot/python-template
Update the daddy docker configurations
This commit is contained in:
parent
9a21373281
commit
22e87e8110
3 changed files with 9 additions and 7 deletions
|
|
@ -1,17 +1,17 @@
|
||||||
services:
|
services:
|
||||||
bot:
|
daddy_core:
|
||||||
image: ghcr.io/dibuildo/urfu-daddy:0.0.1
|
image: ghcr.io/dibuildo/urfu-daddy:latest
|
||||||
command: ["uv", "run", "--no-dev", "./src/main.py"]
|
command: ["uv", "run", "--no-dev", "./src/main.py"]
|
||||||
restart: always
|
restart: always
|
||||||
depends_on:
|
depends_on:
|
||||||
- database
|
- daddy_database
|
||||||
- redis
|
- daddy_redis
|
||||||
volumes:
|
volumes:
|
||||||
- ../logs:/urfu-daddy/logs:rw
|
- ../logs:/urfu-daddy/logs:rw
|
||||||
env_file:
|
env_file:
|
||||||
- ../.env
|
- ../.env
|
||||||
|
|
||||||
database:
|
daddy_database:
|
||||||
container_name: ${POSTGRES_HOST}
|
container_name: ${POSTGRES_HOST}
|
||||||
image: postgres:15
|
image: postgres:15
|
||||||
ports:
|
ports:
|
||||||
|
|
@ -22,7 +22,7 @@ services:
|
||||||
POSTGRES_PASSWORD: ${POSTGRES_PASS}
|
POSTGRES_PASSWORD: ${POSTGRES_PASS}
|
||||||
POSTGRES_DB: ${POSTGRES_NAME}
|
POSTGRES_DB: ${POSTGRES_NAME}
|
||||||
|
|
||||||
redis:
|
daddy_redis:
|
||||||
container_name: ${REDIS_HOST}
|
container_name: ${REDIS_HOST}
|
||||||
image: redis:8.2.2
|
image: redis:8.2.2
|
||||||
command:
|
command:
|
||||||
|
|
|
||||||
2
scripts/build.sh
Executable file
2
scripts/build.sh
Executable file
|
|
@ -0,0 +1,2 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
sudo docker build -t ghcr.io/dibuildo/urfu-daddy:latest -f ./docker/Dockerfile .
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
sudo docker compose --env-file ./.env -f ./docker/docker-compose.yaml run --rm bot uv run --no-dev src/main.py --db create
|
sudo docker compose --env-file ./.env -f ./docker/docker-compose.yaml run --rm daddy_core uv run --no-dev src/main.py --db create
|
||||||
sudo docker compose --env-file ./.env -f ./docker/docker-compose.yaml up "$@"
|
sudo docker compose --env-file ./.env -f ./docker/docker-compose.yaml up "$@"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue