Skip to main content

A lightweight wiki engine without databases

Project description

FlatWiki

About

FlatWiki is a lightweight wiki engine. A FlatWiki is not your traditional wiki: it doesn't use any databases nor docker and is easy to set up on any machine with Python and pip. Simply pip install it, use the wizard to create a config file, and fire up the server! Then, you'll have a full wiki where you can log in to the administrator portal to modify, add, and delete pages to serve documents, instructions, or anything else to users.

Installation and Usage

Installation

  1. Install via pip. Common commands are: pip install flatwiki, pip3 install flatwiki, pipx install flatwiki.
  2. Navigate to a directory you would like to run flatwiki in.
  3. Run flatwiki config and answer the prompts.
  4. Run flatwiki create-user and add a administrator for you to log in as.
  5. Run flatwiki to start the server!

Usage

While the server is running, the root directory is public and users can browse the pages that admins created. By clicking Admin Login below the page names, you can see the admin portal. Log in with authorized credentials and then you will be greeted with a intuitive dashboard where you can create, edit, and delete pages.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flatwiki-0.1.0.tar.gz (20.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flatwiki-0.1.0-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

Details for the file flatwiki-0.1.0.tar.gz.

File metadata

  • Download URL: flatwiki-0.1.0.tar.gz
  • Upload date:
  • Size: 20.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for flatwiki-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bf2bb1d1f998ac871c674ae0b3bc16b9e08cb4db8af147049445ecb3f058c943
MD5 5a455dedbb5f1c8e0ec7e40886a324d6
BLAKE2b-256 9599816673f2e926eca8178e270e9fd40ce9ac92461a98d75b7470a56e225108

See more details on using hashes here.

File details

Details for the file flatwiki-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: flatwiki-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 20.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for flatwiki-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4ae9250f7230b0d9dc5b785eaeaf90d5984cb9e6385bcbf8da476b97d7dc5c98
MD5 4fba918ad31a48f44ca2702430485e02
BLAKE2b-256 a31b3f87c444905d828fa177a27f75e9af3c9b15f1e8eedd1ea429177f3e2a66

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page