42 Commits

Author SHA1 Message Date
Florian Anceau
062f57f002 Format librairies name fetched from envvars to lower case. 2024-09-24 11:32:24 +00:00
Florian Anceau
a86c629d64 Fix skip SSL certificate parameter 2024-09-19 21:51:17 +00:00
flowgunso
10e004a92d Update all links, close #70 2024-08-24 22:46:19 +02:00
flowgunso
e4e95c3bbc Push licencing years 2024-08-24 19:40:16 +02:00
Florian Anceau
659e102935 Migrate to flrnnc Docker Hub organization. 2024-08-24 14:19:24 +00:00
Florian Anceau
95aacc7847 Change the users group GID from 100 to 90 2024-06-06 20:56:51 +00:00
Florian Anceau
1928ec8190 Instanciate the RPC at initialization 2024-06-02 13:41:01 +00:00
Florian Anceau
20e321d930 Apply to open source programs. 2024-05-26 21:44:25 +00:00
flow.gunso
f25b0182d2 Version 3
Support for multiple libraries synchronization (#44, #43, #41)
Support for Docker Secrets (#25)
Support for Seafile client's version through Docker tags (#9)
Mock Seafile server for testings (#6)
Revised project layout and workflow (#38, #39)
Working Docker Hub description publishing (#10)
2024-03-16 21:58:04 +00:00
Patrick Bußmann
710b3818f1 Updated debian to bullseye and improved client installation 2022-08-23 05:29:35 +00:00
flow.gunso
f3af39896c Refactor RpcClient instantiation parameters 2020-05-11 17:41:10 +02:00
flow.gunso
8d46c1de76 Prevent initializing/synchronizing if container is restarted and not deleted, see #14 2020-03-10 14:13:39 +01:00
flow.gunso
9438004c9d Implement a workaround with debugging, see #14 2020-01-30 21:38:33 +01:00
flow.gunso
1f5fcf8c29 Remove obsolete file, see #13 2020-01-30 18:10:47 +01:00
flow.gunso
ca82cd5aec Tweak to run the healthchecks 2020-01-30 17:46:59 +01:00
flow.gunso
959749d6ed Call the Python healthcheck script as the seafile user 2020-01-30 17:45:59 +01:00
flow.gunso
7efb910719 Check the repo sync/transfer task states 2020-01-30 17:45:22 +01:00
flow.gunso
a4100b50ae Test a direct approach to healtchecking 2020-01-29 09:23:56 +01:00
flow.gunso
c695fe2a87 Copy updated healthcheck scripts, set Python script as executable 2020-01-29 09:23:26 +01:00
flow.gunso
91a31bfa00 Rename healthcheck.py into seafile-healthcheck.py 2020-01-29 09:22:18 +01:00
flow.gunso
d82f7e47ad Update Seafile healthcheck script with the new python script 2020-01-29 09:17:26 +01:00
flow.gunso
46bd227b90 Draft new healthcheck script that use seafile's python module 2020-01-29 09:15:32 +01:00
flow.gunso
dc984b0ea1 I've read the docs now, define passed variable with the ARG instruction 2020-01-14 22:18:47 +01:00
flow.gunso
f46ea7746f Propagate environment variables into the Dockerfile 2020-01-14 21:55:40 +01:00
flow.gunso
648df8b9cb Fix the ownership change to the library path 2020-01-14 21:18:48 +01:00
flow.gunso
8dc4c9d234 Comment the healthcheck since it's not in the image anymore 2020-01-14 21:18:02 +01:00
flow.gunso
832618477e Pass the CI_PROJECT_URL as a build argument 2020-01-14 21:14:05 +01:00
flow.gunso
ce0e30b50c Revert to the default healthcheck interval 2020-01-06 22:53:32 +01:00
flow.gunso
642e98cc12 Comment the cron-based healthcheck 2020-01-06 22:52:47 +01:00
flow.gunso
dcceb61730 Change the synchronized path to /library for consistency 2020-01-06 22:51:50 +01:00
flow.gunso
59cf0d11ac Switch to double bracket tests, improve readability 2020-01-06 20:20:46 +01:00
flow.gunso
87c40f3f95 Switch to double bracket tests, reduce redundancy 2020-01-06 20:20:45 +01:00
flow.gunso
9bae0fafc9 Improve minor comments and instructions 2020-01-06 20:20:45 +01:00
flow.gunso
179c70a4fa Explicitly close entrypoint options 2020-01-06 20:20:45 +01:00
flow.gunso
7543a06f51 Implement a basic healthcheck 2020-01-06 20:20:44 +01:00
flow.gunso
eb5c9a1650 Create the .seafile directory at moment of build 2020-01-06 20:20:44 +01:00
flow.gunso
8b00ea6bcb Do not install cron 2020-01-06 20:20:43 +01:00
flow.gunso
c882874383 Add the label maintainer 2020-01-06 20:20:43 +01:00
flow.gunso
4b18dc7d6a Remove cron in favor of tailing the log as a keep-alive method 2020-01-06 20:20:43 +01:00
flow.gunso
db9546f71b Fix healthcheck path 2020-01-06 20:20:42 +01:00
flow.gunso
39007bf56e Remove obsolete 2fa setup 2020-01-06 20:20:42 +01:00
flow.gunso
d16a21758f Move Dockerfile and assets, add labels for MicroBadger 2020-01-04 10:07:24 +01:00