works
Some checks are pending
continuous-integration/drone/push Build is failing

This commit is contained in:
shimunn
2019-04-20 00:35:47 +02:00
parent 605b76798a
commit e0491a5b45
6 changed files with 62 additions and 205 deletions

View File

@@ -35,31 +35,48 @@ application setup {
pass {
SEAF_UPGRADE_INTERVAL SEAF_UPGRADE_INTERVAL
SEAF_VERSION SEAF_VERSION
SEAF_NAME SEAF_NAME
SEAF_MYSQL SEAF_MYSQL
SEAF_MYSQL_HOST SEAF_MYSQL_HOST
SEAF_MYSQL_PORT SEAF_MYSQL_PORT
SEAF_MYSQL_USER SEAF_MYSQL_USER
SEAF_MYSQL_DB_SEAF SEAF_MYSQL_DB_SEAF
SEAF_MYSQL_DB_HUB SEAF_MYSQL_DB_HUB
SEAF_MYSQL_DB_CCNET SEAF_MYSQL_DB_CCNET
}
}
}
application seafile {
mode forking
pidfile /var/run/seafile/seaf-server.pid
requires [ setup ]
start [ /usr/bin/seafile, start ]
stop [ /usr/bin/seafile, stop ]
dir /opt/seafile
healthcheck [ server ]
healthcheckfail restart
}
application seahub {
mode forking
requires [ setup ]
pidfile /var/run/seafile/seahub.pid
start [ /usr/bin/seahub, start, 8000 ]
stop [ /usr/bin/seahub, stop ]
dir /opt/seafile
healthcheck [ hub ]
healthcheckfail restart
}
application nginx {
mode forking
pidfile /var/run/nginx.pid
requires [ setup, seahub ]
start [ /usr/sbin/nginx ]
dir /opt/seafile
healthcheck [ http, hub ]
healthcheckfail restart
}
healthchecks riffol {