Hello,
I have noticed several issues reported regarding running SeaDoc alongside Seafile. I have faced all the following issues:
- Cannot open Seadoc document, nor crate a wiki page
- Need help setting up Seadoc on a Seafile 12 installation with Docker
- Cant get Seadoc to work with Seafile 12 docker
- “Load doc content error”
- 加载文件内容错误:get_doc_download_link_error
So I decided to rework the docker setup and here what I have done to make it work, explained below:
- Do not use Caddy, but use nginx at the operating system level.
- Use the standalone docker file for SeaDoc as extension.
- Use external memcached and MariaDB (optional)
Of course it requires some additional configuration on the MariaDB server and memcached.
Everything is available in the following gist: Seafile 12.0 CE + SeaDoc 1.0 · GitHub
Please don’t hesitate to put your comments and improve the configuration by additional suggestions.