Files
remnawave-minishop/docker-compose-remote-server.yml
T
2026-05-11 22:12:19 +03:00

46 lines
1.2 KiB
YAML

services:
remnawave-minishop:
image: ghcr.io/3252a8/remnawave-minishop:${IMAGE_TAG:-latest}
container_name: remnawave-minishop
hostname: remnawave-minishop
env_file:
- .env
ports:
- '127.0.0.1:8080:8080'
- '127.0.0.1:${WEBAPP_SERVER_PORT:-8081}:${WEBAPP_SERVER_PORT:-8081}'
networks:
- remnawave-network
environment:
- TZ=UTC
volumes:
- ./locales:/app/locales
# Tariffs 2.0 configuration. Mount the data directory to persist
# changes made via the admin panel.
# - ./data:/app/data
restart: unless-stopped
depends_on:
- remnawave-minishop-db
remnawave-minishop-db:
image: postgres:17
container_name: remnawave-minishop-db
hostname: remnawave-minishop-db
env_file:
- .env
environment:
- TZ=UTC
volumes:
- remnawave-minishop-db-data:/var/lib/postgresql/data
networks:
- remnawave-network
restart: unless-stopped
healthcheck:
test: ["CMD-SHELL", "pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB"]
interval: 5s
timeout: 5s
retries: 20
networks:
remnawave-network: null
volumes:
remnawave-minishop-db-data:
name: remnawave-minishop-db-data