Commit Graph

55 Commits

Author SHA1 Message Date
flow.gunso
16dd5a071a Remove _waiting for sync_ from the restart black list 2019-05-02 15:46:40 +02:00
flow.gunso
7b09e0fe66 Move cron/supervisord/bash alternatives into their own directories 2019-05-02 15:39:02 +02:00
flow.gunso
8662725918 Merge feature--infinite-seafile-restart-into-healthchecks into staging 2019-04-25 16:42:23 +02:00
flow.gunso
cf2b56d658 Remove ampersand to start in the background 2019-04-25 12:51:36 +02:00
flow.gunso
cf39d73cc5 Use source instead of exec 2019-04-25 07:51:18 +02:00
flow.gunso
67f09f71b2 Switch the infinite restart to the Seafile entrypoint 2019-04-24 20:54:21 +02:00
flow.gunso
ee0975a1aa Replace nohup with exec 2019-04-24 18:36:26 +02:00
flow.gunso
2f465ca270 Dont change ownership to crond.pid 2019-04-24 17:20:14 +02:00
flow.gunso
ab2c6dc1a7 Add the infinite seafile restart process 2019-04-24 17:19:49 +02:00
flow.gunso
76c26f7356 Remove the infinite seafile restart process 2019-04-24 17:19:31 +02:00
flow.gunso
b8eef1e161 Use cron where it should be used 2019-04-24 15:09:30 +02:00
flow.gunso
ef1f52560c Run cron as root 2019-04-24 14:40:25 +02:00
flow.gunso
953b784e92 Replace Bash background process with nohup 2019-04-24 14:23:57 +02:00
flow.gunso
00cae794a0 Set ownership to the cron.pid file 2019-04-24 11:58:15 +02:00
flow.gunso
31acb88cde Fix path to bash 2019-04-24 11:56:16 +02:00
flow.gunso
3e1e7f7b71 Add a Docker image that just run a Bash sub process to keep it alive 2019-04-24 11:27:21 +02:00
flow.gunso
33a93d7bc2 Improve with support for libraries status that prevent restarts 2019-04-24 11:07:41 +02:00
flow.gunso
1a44140556 Rename infinite-seaf-cli-start.sh into seafile-healthcheck.sh 2019-04-24 11:06:53 +02:00
flow.gunso
82f52e36df A a cron specific docker entrypoint 2019-04-23 20:29:42 +02:00
flow.gunso
19281a3883 Rename into a supervisord specific docker entrypoint 2019-04-23 20:29:31 +02:00
flow.gunso
8a79d04d8c Explicitly add a probable issue to follow up 2019-04-19 13:46:37 +02:00
flow.gunso
5382c5c6e1 Revert back to not named entrypoints 2019-04-18 18:02:23 +02:00
flow.gunso
6b57dd606b Add a Seafile entrypoint for cron 2019-04-18 17:57:04 +02:00
flow.gunso
f4247ef875 Update paths to the Seafile entrypoint 2019-04-18 17:56:44 +02:00
flow.gunso
7ca5f50727 Rename with supervisord 2019-04-18 17:55:53 +02:00
flow.gunso
c8c575dfa1 Remove the debugging, use absolute paths 2019-04-18 17:55:22 +02:00
flow.gunso
3c3babc0ce Stop the seaf-cli before restarting it (fix #3), sleep for 20mn instead of an hour 2019-04-18 14:31:34 +02:00
flow.gunso
ed14e0ca5f Set the script absolute path, remote stdout logging 2019-04-09 18:50:25 +02:00
flow.gunso
d1bbf07dff Add a log the seaf-cli start loop 2019-04-09 18:41:48 +02:00
flow.gunso
2076319342 Fix the /volume path used for the seafile data 2019-04-09 18:39:57 +02:00
flow.gunso
4320e5b85b Unset -x 2019-04-09 18:21:27 +02:00
flow.gunso
ac12bb3349 Set -x 2019-04-09 18:21:21 +02:00
flow.gunso
982044d1c8 Fix the path using ~ 2019-04-09 18:10:08 +02:00
flow.gunso
0fd2b8324d Test with EO instead of -c 2019-04-09 17:55:52 +02:00
flow.gunso
4209691533 Debug mode activated 2019-04-09 17:35:24 +02:00
flow.gunso
66e100ab81 Fix an env var name 2019-04-09 17:19:41 +02:00
flow.gunso
b5831b6ae7 Separate commands with ; 2019-04-09 17:08:16 +02:00
flow.gunso
e953effc58 Export required environment variables 2019-04-09 16:53:34 +02:00
flow.gunso
e23d93338e Preserve environment when starting Seafile 2019-04-09 16:36:53 +02:00
flow.gunso
9f82f02ec5 Fix Seafile init path 2019-04-09 16:19:34 +02:00
flow.gunso
587821bfff Rename as the Docker's entrypoint and move into assets 2019-04-09 16:11:42 +02:00
flow.gunso
8086338737 Rename as the seafile's entrypoint 2019-04-09 16:11:23 +02:00
flow.gunso
315c383826 Add an entrypoint for the actual seafile client user 2019-04-09 15:00:28 +02:00
flow.gunso
e2fcfcee05 Drop the script now useless 2019-04-09 15:00:11 +02:00
flow.gunso
8a0225edeb Update user/groud ID, fix the script 2019-04-09 12:00:42 +02:00
flow.gunso
891d34aad1 UID and GID are always set 2019-04-09 11:46:40 +02:00
flow.gunso
c603941242 Add a script to change files ownership 2019-04-09 10:38:09 +02:00
flow.gunso
4e65907b38 Improve overall documentation 2019-03-15 10:12:16 +01:00
flow.gunso
eac51aa8ed Rename into infinite-seaf-cli-start.sh 2019-03-15 10:08:24 +01:00
flow.gunso
b7ada6e875 License the project files to GPLv3 2019-03-15 09:05:51 +01:00