I’m having a really hard time getting anything related to seadoc. I pulled the seadoc.yml and added it to the compose file. I’ve ensure that Service_URL and File_SERVER_ROOT are correct. SEAFILE_SERVER_HOSTName and protocal are correct as well.
I can load seahub and create wiki, but when I go add a page I get internal server error 500. With this error in seahub.log
[2025-05-09 21:41:28] [ERROR] django.request:241 log_response Internal Server Error: /api/v2.1/wiki2/32fda03e-b68e-4112-a4bc-3130102f35f2/pages/
[2025-05-09 21:42:50] [ERROR] seahub.api2.endpoints.wiki2:618 post HTTPSConnectionPool(host='*.easez.net', port=443): Max retries exceeded with url: /seafhttp/upload-api/af62677c-562e-464c-b95c-fc7e8081a919?replace=1 (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7f2aada5fbc0>: Failed to resolve '*.domain.tld' ([Errno -2] Name or service not known)"))
The main thing that stands out is trying to resolve a wildcard. I can confirm that nowhere in the yml files or seahub_settings.py do I have “*.domain.tld” I’m not sure where it is getting this from. I also can’t see any sdoc files either. When I try I also get internal error 500. From what I can tell there are no additional logs in the seadoc docker container and it appears that it should work.
When I go to https://seafile.domain.tld/sdoc-server
I get Welcome to sdoc-server. The current version is 1.0.5
Anyone have any idea what is wrong here.