sftpgo: add service
This commit is contained in:
parent
53b3a77bbc
commit
e97b9cf50d
2 changed files with 17 additions and 1 deletions
11
srcpkgs/sftpgo/files/sftpgo/run
Executable file
11
srcpkgs/sftpgo/files/sftpgo/run
Executable file
|
@ -0,0 +1,11 @@
|
|||
#!/bin/sh
|
||||
|
||||
export SFTPGO_HTTPD__TEMPLATES_PATH=/usr/share/sftpgo/templates
|
||||
export SFTPGO_HTTPD__STATIC_FILES_PATH=/usr/share/sftpgo/static
|
||||
export SFTPGO_DATA_PROVIDER__DRIVER=sqlite
|
||||
export SFTPGO_DATA_PROVIDER__NAME=/var/lib/sftpgo/sftpgo.db
|
||||
export SFTPGO_SFTPD__HOST_KEYS=/var/lib/sftpgo/id_rsa,/var/lib/sftpgo/id_ecdsa,/var/lib/sftpgo/id_ed25519
|
||||
|
||||
[ -r ./conf ] && . ./conf
|
||||
|
||||
exec sftpgo serve
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'sftpgo'
|
||||
pkgname=sftpgo
|
||||
version=2.2.2
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=go
|
||||
go_import_path=github.com/drakkan/sftpgo/v2
|
||||
short_desc="Fully featured and highly configurable SFTP server"
|
||||
|
@ -10,7 +10,12 @@ license="AGPL-3.0-only"
|
|||
homepage="https://github.com/drakkan/sftpgo"
|
||||
distfiles="https://github.com/drakkan/sftpgo/archive/refs/tags/v$version.tar.gz"
|
||||
checksum=d5c68223017071efce597712612ce7ce4334a70f773a8c0b7afa7a69427c79c8
|
||||
make_dirs="/var/lib/sftpgo root root 0750"
|
||||
|
||||
post_install() {
|
||||
vmkdir usr/share/sftpgo
|
||||
vcopy static usr/share/sftpgo/
|
||||
vcopy templates usr/share/sftpgo/
|
||||
vlicense LICENSE
|
||||
vsv sftpgo
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue