Skip to main content

An Otter Wiki

An Otter Wiki is Python-based software for collaborative content management, called a wiki. The content is stored in a git repository, which keeps track of all changes. Markdown is used as Markup language. An Otter Wiki is written in python using the microframework Flask. halfmoon is used as CSS framework and CodeMirror as editor. Font Awesome Free serves the icons.

Notable Features

  • Minimalistic interface (with dark-mode)
  • Editor with markdown highlighting and support including tables
  • Customizable Sidebar: Menu and/or Page Index
  • Full changelog and page history
  • User authentication
  • Page Attachments
  • Extended Markdown: tables, footnotes, fancy blocks, alerts and mermaid diagrams
  • (experimental) Git http server: clone, pull and push the content of your wiki
  • A very cute Otter as logo (drawn by Christy Presler CC BY 3.0)

Demo

Check out the demo https://demo.otterwiki.com.

Installation

Read the installation guide to get started. Recommended is the installation with docker-compose.

Quick start with docker-compose

  1. Copy and edit the docker-compose.yml below to match your preferences.
  2. Run docker-compose up -d
  3. Access the wiki via http://127.0.0.1:8080 if run on your machine.
  4. If the wiki shall be accessible via the internet and an domain name make sure to configure your web server accordingly. Check the installation guide for example configurations for nginx, apache and caddy.
  5. Register your account. The first account is an admin-account giving you access to the settings tab.
  6. Customize the settings to your liking.

Proceed for the configuration guide for detailed information.

docker-compose.yml

services:
  otterwiki:
    image: redimp/otterwiki:2
    restart: unless-stopped
    ports:
      - 8080:80
    volumes:
      - ./app-data:/app-data

License

An Otter Wiki is open-source software licensed under the MIT License.

Metadata

Release files for otterwiki 2.25.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for otterwiki 2.25.2
File Size Uploaded
otterwiki-2.25.2.tar.gz 8.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for otterwiki 2.25.2
File Interpreter ABI Platform
otterwiki-2.25.2-py3-none-any.whl Python 3 none any Details

Total release size: 17.4 MB

Release files / otterwiki-2.25.2.tar.gz

Download URL otterwiki-2.25.2.tar.gz
Size 8.7 MB
Tags Source
SHA-256 checksum
How to use checksums
c02a893dee941c512e8bf26a4b459dbd1f5db519444210836dc9bda8aa67fc51
BLAKE2b-256 checksum
How to use checksums
2e4e83c8d1f5ffb5935c7c9bf386cdc91eff8c07cb35cb56efd6c9e079f02431
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / otterwiki-2.25.2-py3-none-any.whl

Download URL otterwiki-2.25.2-py3-none-any.whl
Size 8.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
77350e9385aa42e44cad399c608a71fbb2bf7e21ba402e9383f41764b5e5b9a1
BLAKE2b-256 checksum
How to use checksums
a255e742cc683de263492b0b6035852b3bf6cbbff2e28bf3116a39170394185c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

2.25.2 This release

2 release files

2.21.1

2 release files

2.20.7

2 release files

2.20.6

2 release files

2.20.3

2 release files

2.19.0

2 release files

2.18.2

2 release files

2.17.3

2 release files

2.17.2

2 release files

2.14.1

2 release files

2.7.0

2 release files

2.6.2

2 release files

2.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page