docker container for dns

This commit is contained in:
Face
2025-08-25 13:51:40 +03:00
parent 85515b7818
commit d688bf87b7
3 changed files with 81 additions and 1 deletions

24
dns/docker-compose.yml Normal file
View File

@@ -0,0 +1,24 @@
version: '3.8'
services:
dns-server:
build:
context: .
dockerfile: Dockerfile
container_name: gurted-dns-server
environment:
RUST_LOG: info
volumes:
- ./config/docker-config.toml:/app/config/config.toml:ro
- ./data:/app/data
- ./certs:/app/certs:ro
- ./localhost+2.pem:/app/config/tls.pem:ro
- ./localhost+2-key.pem:/app/config/tls-key.pem:ro
ports:
- "8080:8080"
networks:
- gurted-network
depends_on:
postgres:
condition: service_healthy
restart: unless-stopped