diff --git a/docker-compose.yaml b/docker-compose.yaml index e69de29..343fca6 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -0,0 +1,20 @@ +services: + app: + image: git.mi6e4ka.dev/yabl/app:latest + container_name: yabl + restart: unless-stopped + ports: + - "8080:8080" # если API слушает на 8080 + environment: + - DB_TYPE=sqlite + - DB_LINK=./yabl.db + - BASE_PATH=/app/lib + - BIND_ADDR=:8080 + - KEYS_PATH=/app/keys + - UPLOADS_PATH=/app/uploads + + volumes: + - ./lib:/app/lib + - ./uploads:/app/uploads + - ./keys:/app/keys + - ./yabl.db:/app/yabl.db \ No newline at end of file diff --git a/docker/Dockerfile b/docker/Dockerfile index 3da25a8..74c93cf 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.22 +FROM debian:12-slim WORKDIR /app