From b7c9283cc601c8cc8e482fbc441df9458a8e599c Mon Sep 17 00:00:00 2001 From: Joey Hafner Date: Thu, 28 Apr 2022 13:26:49 -0700 Subject: [PATCH] Init SFTP --- server/config/sftp/.env | 2 +- server/config/sftp/docker-compose.yml | 19 ++++--------------- server/config/sftp/users.conf | 1 + 3 files changed, 6 insertions(+), 16 deletions(-) create mode 100644 server/config/sftp/users.conf diff --git a/server/config/sftp/.env b/server/config/sftp/.env index a000f25..3711301 100644 --- a/server/config/sftp/.env +++ b/server/config/sftp/.env @@ -1 +1 @@ -DOCKER_DATA=/home/joey/data/wireguard +DOCKER_DATA=/mnt/md0/sftp diff --git a/server/config/sftp/docker-compose.yml b/server/config/sftp/docker-compose.yml index 8cc3852..22bdcc5 100644 --- a/server/config/sftp/docker-compose.yml +++ b/server/config/sftp/docker-compose.yml @@ -1,23 +1,12 @@ version: "3" services: sftp: - image: linuxserver/wireguard + image: atmoz/sftp container_name: sftp_sftp restart: unless-stopped ports: - - 53820:51820/udp - cap_add: - - NET_ADMIN - - SYS_MODULE - environment: - - PUID=1000 - - PGID=1000 - - TZ=America/Los_Angeles - - PEERS=joey-phone,joey-xps13,maddie-phone,acearcher,nas,jafner-chat,jafner-tools - - SERVERURL=www.jafner.net - - SERVERPORT=53820 + - 20340:22 volumes: - - ${DOCKER_DATA}/config:/config + - ${DOCKER_DATA}/data:/home/sftp/upload + - ./users.conf:/etc/sftp/users.conf:ro - /lib/modules:/lib/modules - sysctls: - - net.ipv4.conf.all.src_valid_mark=1 diff --git a/server/config/sftp/users.conf b/server/config/sftp/users.conf new file mode 100644 index 0000000..133e713 --- /dev/null +++ b/server/config/sftp/users.conf @@ -0,0 +1 @@ +sftp:$1$v17Kq7uN$Mthk2QXaPH24SXCFtQa6P.:e:1001