Notefix/1.Projects/Персональний сайт портфоліо/Self Hosted/sftpgo/Sftpgo.YAML.md

32 lines
No EOL
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

version: "3.8"
services:
sftpgo:
image: drakkan/sftpgo:latest
container_name: sftpgo
ports:
- "8080:8080"
- "2022:2022"
- "8022:8022"
- "8081:8081"
- "990:990"
environment:
- SFTPGO_WEBDAVD__BINDINGS__0__PORT=10080
- SFTPGO_SFTPD__BINDINGS__0__PORT=2022
- SFTPGO_HTTPD__BINDINGS__0__PORT=8080
- SFTPGO_DATA_PROVIDER__DRIVER=sqlite
# Вказуємо шлях до БД усередині контейнера (відповідає обсягу папки sftpgo_data)
- SFTPGO_DATA_PROVIDER__NAME=/var/lib/sftpgo/sftpgo.db
- SFTPGO_LOG__LEVEL=info
- SFTPGO_BOOTSTRAP_ADMIN_USERNAME=admin
- SFTPGO_BOOTSTRAP_ADMIN_PASSWORD=kI5deG0dR8twL7hz
volumes:
# Монтуємо локальні папки на диску у папки всередині контейнера
- /mnt/docker_data/sftpgo/data:/var/lib/sftpgo
- /mnt/docker_data/sftpgo/storage:/srv/sftp
# Монтуємо локальну папку з музикою на диску у папку всередині контейнера
- /mnt/docker_data/music:/mnt/music
# Монтуємо локальну папку з файлами на диску у папку всередині контейнера
- /mnt/docker_data/sd:/mnt/sd
restart: unless-stopped