Aplicación para transferencia de ficheros. Soporta múltiples protocolos (SFTP, SCP, FTP/S, WebDAV, HTTP/S) y múltiples soluciones de almacenamiento (local, S3, otros servidores SFTP…)
name: sftpgo services: sftpgo: container_name: sftpgo image: "drakkan/sftpgo:alpine" ports: - 8080:8080 - 2022:2022 volumes: - ./data:/srv/sftpgo - ./app:/var/lib/sftpgo restart: unless-stopped
/srv/sftpgo: aquí dentro se guardarán los directorios y ficheros de los usuarios de SFTP/FTP/WebDAV (dentro de /srv/sftpgo/data/<NOMBRE_USUARIO>). Las copias de seguridad se guardarán en /srv/sftpgo/backups/var/lib/sftpgo: directorio del usuario de sistema que ejecuta sftpgo dentro del contenedor. También es el directorio de trabajo del contenedor, donde se crearán las claves cuando se usa la configuración por defecto.
La anterior configuración creará un contenedor con SFTPGo cuya administración web estaría disponible en http://miservidor:8080/web/admin y un servidor SSH escuchando en el puerto 2022.
Los usuarios que creemos podrán acceder a su cuenta desde http://miservidor:8080/web/client