An open-source wiki built ontop of Payload, easily deploy this yourself via the instructions below.
Demo - Interested to see it in action? Visit wiki.thijmenheuvelink.nl for a live demo.
If this Wiki has been helpful to you and you appreciate the power of open-source software, please consider giving this repository a star.
-
Creating pages and categories
Easily organize your content by adding pages within specific categories. This helps in maintaining a structured and easy-to-navigate wiki.
-
Admin Interface
Manage your entire wiki through a user-friendly admin interface. This includes creating, editing, and deleting pages, as well as organizing them into categories.
-
Whitelabeling
Customize the appearance of your wiki. The admin interface allows you to change the site name, set an about message, and disclaimer.
Docker and it's compose plugin are required, below is a matrix on how to install both for your system:
Operating System | Official Instructions |
---|---|
Linux | docs.docker.com/../linux-install |
MacOS | docs.docker.com/.../mac-install |
Windows | docs.docker.com/.../windows-install |
Create a docker-compose.yml
file in your project directory with the following content:
services:
wiki:
image: ghcr.io/thijmengthn/wiki:latest
container_name: wiki
restart: unless-stopped
volumes:
- ./database:/app/database
ports:
- 3000:3000
environment:
- PAYLOAD_SECRET=your_secret_key_here
Replace your_secret_key_here
with a secure secret key of your choice.
Run the following command to start the service:
docker compose up -d
You can now access the wiki by navigating to localhost:3000 in your browser.
Whether you need help, want to pitch in, or found a bug that needs fixing, just open an issue. We're all ears and ready to collaborate with you!