docker_compose_remotely.yml
services:
postgres:
image: postgres
restart: unless-stopped
volumes:
- ./pg_data:/var/lib/postgresql/data
environment:
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
- POSTGRES_DB=remotely
- POSTGRES_USER=remotely
remotely:
image: immybot/remotely:latest
restart: unless-stopped
ports:
- 38192:5000
environment:
- ASPNETCORE_ENVIRONMENT=Production
- ASPNETCORE_HTTP_PORTS=5000
- Remotely_ApplicationOptions__DbProvider=PostgreSQL
- Remotely_ConnectionStrings__PostgreSQL=Host=postgres;Database=remotely;Username=remotely;Password=${POSTGRES_PASSWORD};
volumes:
- ./remotely_data:/app/AppData
depends_on:
- postgresТепер створіть .env зі випадковим паролем Postgres:
create_env_file.sh
echo "POSTGRES_PASSWORD=$(pwgen 30 1)" >> .envПотім запустіть docker-compose up -d, щоб розпочати служби. Тепер ви можете отримати доступ до Remotely за адресою http://localhost:38192.
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow