forked from nitrobass24/seedsync
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.dev.yml
More file actions
39 lines (37 loc) · 1.06 KB
/
docker-compose.dev.yml
File metadata and controls
39 lines (37 loc) · 1.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# SeedSync Development Docker Compose
#
# Usage:
# docker compose -f docker-compose.dev.yml build
# docker compose -f docker-compose.dev.yml up
#
# Access the web UI at: http://localhost:8800
services:
seedsync:
build:
context: .
dockerfile: src/docker/build/docker-image/Dockerfile
container_name: seedsync-dev
ports:
- "8800:8800"
environment:
# Set these to match your host user's UID/GID
# Run 'id' command to find your values
- PUID=1000
- PGID=1000
volumes:
# Configuration storage (persists settings)
- ./dev-config:/config
# Download destination
- ./dev-downloads:/downloads
# Uncomment to use SSH key authentication
# - ~/.ssh/id_rsa:/home/seedsync/.ssh/id_rsa:ro
restart: unless-stopped
# Uncomment below for a test remote server (for development only)
# test-remote:
# image: atmoz/sftp
# container_name: seedsync-test-remote
# ports:
# - "2222:22"
# volumes:
# - ./dev-remote-files:/home/testuser/files
# command: testuser:testpass:1000