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 |
|
Nicola Murino
|
3e2afc35ba
|
data provider: try to automatically initialize it if required
|
2020-10-05 12:55:49 +02:00 |
|
Ilias Trichopoulos
|
c65dd86d5e
|
Fix typos (#181)
|
2020-10-05 11:29:18 +02:00 |
|
Nicola Murino
|
2d6c0388af
|
update deps
|
2020-10-04 18:29:42 +02:00 |
|
Nicola Murino
|
4d19d87720
|
pkgs: use glob notation to include static folder
|
2020-10-02 18:16:49 +02:00 |
|
Nicola Murino
|
5eabaf98e0
|
gcs: remove a superfluous debug log
|
2020-09-29 09:17:08 +02:00 |
|
Nicola Murino
|
d1f0e9ae9f
|
CGS: implement MimeTyper interface
|
2020-09-28 22:12:46 +02:00 |
|
Thomas Blommaert
|
cd56039ab7
|
GCS mime-type detection (#179)
Fixes #178
|
2020-09-28 21:52:18 +02:00 |
|
Nicola Murino
|
55515fee95
|
update deps, GCS can no finally use attribute selection
See https://github.com/googleapis/google-cloud-go/pull/2661
|
2020-09-28 12:51:19 +02:00 |
|
Nicola Murino
|
13d43a2d31
|
improve some docs
|
2020-09-27 09:24:10 +02:00 |
|
Nicola Murino
|
001261433b
|
howto postgres-s3: update to use the debian package
|
2020-09-26 19:28:56 +02:00 |
|
Nicola Murino
|
03bf595525
|
automatically build deb and rpm Linux packages
The packages are built after each tag/commit
Fixes #176
|
2020-09-26 14:07:24 +02:00 |
|
Nicola Murino
|
4ebedace1e
|
systemd unit: run as "sftpgo" system user
Update the docs too
Fixes #177
|
2020-09-25 18:23:04 +02:00 |
|
Stephan Müller
|
b23276c002
|
Set verbosity for go commands in docker build (#174)
|
2020-09-21 19:33:44 +02:00 |
|
Nicola Murino
|
bf708cb8bc
|
osfs: improve isSubDir check
|
2020-09-21 19:32:33 +02:00 |
|
Nicola Murino
|
a550d082a3
|
portable mode: advertise WebDAV service if requested
|
2020-09-21 16:08:32 +02:00 |
|
Nicola Murino
|
6c1a7449fe
|
ssh commands: return better error messages
This improve the fix for #171 and return better error message for
SSH commands other than SCP too
|
2020-09-19 10:14:30 +02:00 |
|
Nicola Murino
|
f0c9b55036
|
dataprovider: improve user validation errors
Fixes #170
|
2020-09-18 19:21:24 +02:00 |
|
Nicola Murino
|
209badf10c
|
scp: return better error messages
Fixes #171
|
2020-09-18 19:13:09 +02:00 |
|