Nicola Murino
|
6a8039e76a
|
sftpd: log fingerprints for used host keys
|
2020-10-21 14:27:58 +02:00 |
|
Mark Sagi-Kazar
|
56bf8364cd
|
test: add test for InitializeActionHandler
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-21 07:23:33 +02:00 |
|
Mark Sagi-Kazar
|
75750e3a79
|
feat: add support for custom action hooks
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-21 07:23:33 +02:00 |
|
Nicola Murino
|
bb5207ad77
|
Add support for loading users/folders on startup
Fixes #161
|
2020-10-20 18:42:37 +02:00 |
|
Nicola Murino
|
b51d795e04
|
sftpd: auto generate an ed25519 host key too
|
2020-10-19 14:30:40 +02:00 |
|
Nicola Murino
|
d12819932a
|
update cobra to v1.1.1
this version fix the man page generation so we don't need to use
our branch anymore
|
2020-10-18 21:52:42 +02:00 |
|
Nicola Murino
|
d812c86812
|
docker: push images to GHCR too
use numeric id for user inside Dockerfile
|
2020-10-18 19:18:51 +02:00 |
|
Nicola Murino
|
1625cd5a9f
|
back to development
|
2020-10-18 11:09:16 +02:00 |
|
Nicola Murino
|
756c3d0503
|
fix man page generation
other minor changes
|
2020-10-17 22:14:04 +02:00 |
|
Nicola Murino
|
f884447b26
|
rpm: set proper permissions for /var/lib/sftpgo and /srv/sftpgo
it seems we have to check the permissions after each update,
probably because nfpm defines these dirs as empty folders
|
2020-10-15 10:01:31 +02:00 |
|
Nicola Murino
|
555394b95e
|
Linux pkgs: move data directory to /srv/sftpgo
|
2020-10-14 22:25:58 +02:00 |
|
Nicola Murino
|
00510a6af8
|
docker docs: fix image name
|
2020-10-14 08:13:24 +02:00 |
|
Nicola Murino
|
6c0839e197
|
Improve docker images
|
2020-10-14 07:46:36 +02:00 |
|
Ilias Trichopoulos
|
5b79379c90
|
Fix typo in Twilio name
|
2020-10-12 11:36:14 +02:00 |
|
Nicola Murino
|
47fed45700
|
Improve Linux packages
|
2020-10-11 16:23:50 +02:00 |
|
Nicola Murino
|
80d695f3a2
|
back to development
|
2020-10-11 09:29:17 +02:00 |
|
Nicola Murino
|
8d4f40ccd2
|
release workflow add initprovider again
|
2020-10-10 22:29:04 +02:00 |
|
Nicola Murino
|
765bad5edd
|
set version to 1.1.0
|
2020-10-10 22:09:48 +02:00 |
|
Nicola Murino
|
0c0382c9b5
|
docker: disable scheduled build
We already have an edge version built after each commit
|
2020-10-10 20:15:34 +02:00 |
|
Nicola Murino
|
bbab6149e8
|
fix windows service: was broken in the latest commit
|
2020-10-09 22:42:13 +02:00 |
|
Nicola Murino
|
ce9387f1ab
|
update dependencies and some docs
|
2020-10-09 20:25:42 +02:00 |
|
Nicola Murino
|
d126c5736a
|
Docker: add Debian based image
|
2020-10-08 21:43:13 +02:00 |
|
Nicola Murino
|
5048d54d32
|
PPA: add source files used to build the packages
|
2020-10-08 18:20:15 +02:00 |
|
Nicola Murino
|
f22fe6af76
|
remove py extension from REST API CLI
|
2020-10-08 16:02:04 +02:00 |
|
Mark Sagi-Kazar
|
8034f289d1
|
Fix empty env context in nightly builds
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-08 15:48:40 +02:00 |
|
Nicola Murino
|
eed61ac510
|
Dockerfile: add a FEATURES build arg
This ARG allows to disable some optional features and it might be
useful if you build the image yourself
|
2020-10-07 20:04:02 +02:00 |
|
Nicola Murino
|
412d6096c0
|
Linux pkgs: fix postinstall scripts
|
2020-10-06 18:18:43 +02:00 |
|
Nicola Murino
|
c289ae07d2
|
Docker workflow: explicitly set image labels
while waiting for https://github.com/docker/build-push-action/issues/165
to be fixed.
Some minor changes to the default configuration for Linux packages
|
2020-10-06 18:03:55 +02:00 |
|
Nicola Murino
|
87f78b07b3
|
docker: add some docs and build for arm64 too
|
2020-10-06 13:59:31 +02:00 |
|
Mark Sagi-Kazar
|
5e2db77ef9
|
refactor: add an enum for filesystem providers
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 21:40:21 +02:00 |
|
Nicola Murino
|
c992072286
|
data provider: add a setting to prevent auto-update
|
2020-10-05 19:42:33 +02:00 |
|
Nicola Murino
|
0ef826c090
|
docker package: fix description
|
2020-10-05 17:24:09 +02:00 |
|
Mark Sagi-Kazar
|
5da75c3915
|
ci: enable docker build
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:32:59 +02:00 |
|
Nicola Murino
|
8222baa7ed
|
Dockerfile: minor changes
|
2020-10-05 16:31:22 +02:00 |
|
Mark Sagi-Kazar
|
7b76b51314
|
feat: configure database path using configuration
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
c96dbbd3b5
|
feat: save credentials to /var/lib/sftpgo
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
da6ccedf24
|
feat: save database to /var/lib/sftpgo
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
13b37a835f
|
revert: boltdb, sqlite is not automatically initialized
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
863fa33309
|
feat: install additional packages
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
9f4c54a212
|
refactor: make /var/lib/sftpgo the user home
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
2a7bff4c0e
|
feat: switch to boltdb by default to make the container work out of the box
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
17406d1aab
|
fix: permission issue caused by root owning the volume
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
6537c53d43
|
feat: add host_keys under /var/lib/sftpgo
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
b4bd10521a
|
feat: move data under /var/lib/sftpgo
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
65cbef1962
|
feat: move backups under /var/lib/sftpgo
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
a8d355900a
|
fix: missing sha from docker image on GHA
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
ffd9c381ce
|
feat: add workflow for building docker image
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Mark Sagi-Kazar
|
2a0bce0beb
|
feat: add dockerfile
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
|
2020-10-05 16:15:06 +02:00 |
|
Nicola Murino
|
f1f7b81088
|
logger: don't print connection_id if empty
Fixes #183
|
2020-10-05 15:51:17 +02:00 |
|
Nicola Murino
|
f9827f958b
|
sftpd auto host keys: try to auto-create parent dir if missing
|
2020-10-05 14:16:57 +02:00 |
|