This configuration has been tested by me, after incorporating wiki.js docker container into my production environment. (Tested on Wiki.js version v2.5.300-ls123).
Steps used to test the configuration:
Create and start Wiki.js docker container (with internal port set to 3000, as per docker container configuration);
Add this configuration file to proxy-confs swag directory and remove .sample suffix;
Set wikijs CNAME in your DNS provider configuration panel (Cloudflare was used during testing);
Restart both swag and wiki.js docker container;
Access wiki.js container by navigating to https://wikijs.your-domain.tld;
Remember to set site url to https://wikijs.your-domain.tld during initial wiki.js configuration.
Please ignore changes for influxdb.subdomain.conf.sample, as I pushed them to the wrong branch. The changes were reverted after I had noticed the mistake.
Description
Adds reverse proxy configuration for wiki.js docker container.
Benefits of this PR and context
Adds missing reverse proxy configuration for linuxserver/docker-wikijs, resolves stale PR #532.
How Has This Been Tested?
This configuration has been tested by me, after incorporating wiki.js docker container into my production environment. (Tested on Wiki.js version
v2.5.300-ls123
). Steps used to test the configuration:proxy-confs
swag directory and remove.sample
suffix;wikijs
CNAME in your DNS provider configuration panel (Cloudflare was used during testing);https://wikijs.your-domain.tld
;https://wikijs.your-domain.tld
during initial wiki.js configuration.Source / References
Wiki.js GraphQL API Wiki.js Initial Configuration LinuxServer Subdomain Reverse Proxy Configuration Template
Please ignore changes for
influxdb.subdomain.conf.sample
, as I pushed them to the wrong branch. The changes were reverted after I had noticed the mistake.