diff --git a/blueprints/sftpgo/docker-compose.yml b/blueprints/sftpgo/docker-compose.yml new file mode 100644 index 00000000..2cd48773 --- /dev/null +++ b/blueprints/sftpgo/docker-compose.yml @@ -0,0 +1,14 @@ +services: + sftpgo: + image: drakkan/sftpgo:v2.7.3 + restart: unless-stopped + volumes: + - sftpgo_data:/srv/sftpgo + - sftpgo_home:/var/lib/sftpgo + ports: + - "8080" + - "2022" + +volumes: + sftpgo_data: + sftpgo_home: diff --git a/blueprints/sftpgo/sftpgo.svg b/blueprints/sftpgo/sftpgo.svg new file mode 100644 index 00000000..1928bbb7 --- /dev/null +++ b/blueprints/sftpgo/sftpgo.svg @@ -0,0 +1,5 @@ + + + + S + diff --git a/blueprints/sftpgo/template.toml b/blueprints/sftpgo/template.toml new file mode 100644 index 00000000..12437970 --- /dev/null +++ b/blueprints/sftpgo/template.toml @@ -0,0 +1,11 @@ +[variables] +main_domain = "${domain}" + +[config] +env = {} +mounts = [] + +[[config.domains]] +serviceName = "sftpgo" +port = 8080 +host = "${main_domain}" diff --git a/meta.json b/meta.json index c1ebf478..30727a3b 100644 --- a/meta.json +++ b/meta.json @@ -5864,6 +5864,23 @@ "file-system" ] }, + { + "id": "sftpgo", + "name": "SFTPGo", + "version": "2.7.3", + "description": "SFTPGo is a full-featured and highly configurable SFTP, HTTP/S, FTP/S, and WebDAV server.", + "logo": "sftpgo.svg", + "links": { + "github": "https://github.com/drakkan/sftpgo", + "website": "https://sftpgo.com/", + "docs": "https://docs.sftpgo.com/" + }, + "tags": [ + "sftp", + "files", + "webdav" + ] + }, { "id": "shlink", "name": "Shlink",