Skip to content

✦ A catalogue of saved knowledge served via a web-based app.

Notifications You must be signed in to change notification settings

ThijmenGThN/wiki

Repository files navigation

Wiki

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.

⭐ Show Your Support for Open Source!

If this Wiki has been helpful to you and you appreciate the power of open-source software, please consider giving this repository a star.

Stargazers

Features

  • 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.

Getting Started

Prerequisites

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

Creating the compose file

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.

Starting the Wiki

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.

✨ A wiki for everyone!

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!

About

✦ A catalogue of saved knowledge served via a web-based app.

Topics

Resources

Stars

Watchers

Forks

Packages