Provision/update sitemap-generator #8
Notifications
Due Date
No due date set.
Blocks
#12 Define, enable and start a systemd service for the sitemap generator
the-liberated-edge/wikijs
Reference: the-liberated-edge/wikijs#8
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
User story
As an owner of a Wiki.js instance on The Edge, I would like my wiki website to be easily registered with a variety of web search engines (Google search, Bing, Yandex, etc.), so that pages would be indexed and easier to find on the Internet.
Context
While Wiki.js is great software for knowledge management, SEO is not a strength of its current stable version. It doesn't create a
sitemap.xmlautomatically as many other web applications do. This is a known limitation and there are Github issues raising the awareness, e.g. this one. Someone created a small open source app that bridges this gap.It needs to be installed in the Edge container of an already running Wiki.js instance, where the sitemap generator app will be run as a daemon and thus a new HTTP endpoint for generating
sitemap.xmlwill be added.The reverse proxy on the Internet Gateway will make it transparent to search engines how exactly the sitemap file will be generated.
Acceptance criteria
https://github.com/hostwiki/wikijs-sitemap.wikijs-sitemaphas been configured to connect to the existing Wiki.js database in the Edge container through.wikijs-sitemaphas been verified to start and stop successfully and to respond with a sitemap to HTTP requests.Provision sitemap-generator in Edge containerto Provision sitemap-generatorProvision sitemap-generatorto Provision/update sitemap-generator