mirror of
https://github.com/haiwen/seafile-admin-docs.git
synced 2025-12-28 12:52:58 +00:00
When Docker is managing the startup of containers, the existing seafile-server.yml is failing to come up properly due to a race condition: the MySQL container is up, but not yet ready to accept connections and it's causing the process in the server container to die. Since a proper healthcheck already exists in the compose file, this PR adds the correct status check for db and makes the memcached one more verbose in case anyone wants to implement a health check there as well. Someone should also probably look into making the server more fault tolerant of db errors, but this solves the problem for today. |
||
|---|---|---|
| .github/workflows | ||
| manual | ||
| .gitignore | ||
| LICENSE.txt | ||
| README.md | ||
| mkdocs.yml | ||
Seafile Admin Docs
Manual for Seafile server
The web site: https://haiwen.github.io/seafile-admin-docs/
Serve docs locally
These docs are built using 'mkdocs'. Install the tooling by running:
pip3 install mkdocs-material mkdocs-awesome-pages-plugin mkdocs-material-extensions
Start up the development server by running mkdocs serve in the project root directory. Browse at http://127.0.0.1:8000/seafile-admin-docs/.