Create New Document

The title of your document (will be displayed as H1)
URL-friendly name (no spaces, use dashes)
Path where to create document (optional, use forward slashes to create subdirectories)

Move/Rename Document

Current location of the document
New path for the document (including the slug)
This only changes the document's path. It does not modify the document's title (H1 heading).

Delete Document

Are you sure you want to delete this document? This action cannot be undone.

Warning: If this is a folder, all contents including subfolders and documents will be deleted.

Message

Message content goes here.

Confirm Action

Are you sure?

Attachments

Allowed file types: jpg, jpeg, png, gif, svg, webp, txt, log, csv, sfd, zip, pdf, docx, xlsx, pptx, mp4 (Max: 10MB)

Document Files

Loading attached files...

Document History

Previous Versions

Loading versions...

Preview

Select a version to preview

Wiki Settings

Language for the user interface
Number of versions to keep per document. Set to 0 to disable versioning.
Maximum allowed file size for uploads in MB.

User Management

Add New User

Leave empty to keep current password
Users with these groups can access restricted sections.

Define path-based access rules for sections of your wiki, then assign users to groups in the Users tab. Rules are evaluated in order. First match wins.

Active Rules

Import markdown files from a ZIP archive. Files will be processed and stored in the appropriate document structure. Directory structure in the ZIP (category/subcategory) will be preserved in the wiki.

Upload a ZIP file containing markdown (.md) files to import.

Create and manage backups of your wiki data. Backups include all documents, images, and configuration files.

Available Backups

Loading backups...

Add/Edit Access Rule

Selected: /

Add Column

Kopia S3 Backup - Quick Start Guide

This is a condensed guide to get Kopia backups running quickly. See README.md for full documentation.

Prerequisites

1. Install Kopia

curl -s https://kopia.io/signing-key | sudo gpg --dearmor -o /usr/share/keyrings/kopia-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/kopia-keyring.gpg] http://packages.kopia.io/apt/ stable main" | sudo tee /etc/apt/sources.list.d/kopia.list
sudo apt update && sudo apt install kopia

2. Create S3 Bucket

aws s3 mb s3://my-kopia-backups --region us-east-1

3. Run Setup Script

sudo ./kopia-setup.sh

You'll be prompted for:

4. Install Systemd Files

# Backup service
sudo cp kopia-backup.service kopia-backup.timer /etc/systemd/system/
sudo cp kopia-backup.sh /usr/local/bin/

# Verification service (monthly integrity checks)
sudo cp kopia-verify.service kopia-verify.timer /etc/systemd/system/
sudo cp kopia-verify.sh /usr/local/bin/

sudo systemctl daemon-reload
sudo systemctl enable --now kopia-backup.timer
sudo systemctl enable --now kopia-verify.timer

5. Verify

# Check timer
sudo systemctl list-timers kopia-backup.timer

# Test backup
sudo systemctl start kopia-backup.service
sudo journalctl -u kopia-backup -f

# View snapshots
sudo kopia snapshot list

Optional: Reduce S3 Costs

# Apply lifecycle policy to transition old backups to cheaper storage
aws s3api put-bucket-lifecycle-configuration \
    --bucket my-kopia-backups \
    --lifecycle-configuration file://s3-lifecycle-policy.json

Backup Schedule

Common Commands

# List snapshots
sudo kopia snapshot list

# Repository status
sudo kopia repository status

# Manual backup
sudo systemctl start kopia-backup.service

# Manual verification
sudo systemctl start kopia-verify.service

# View backup logs
sudo journalctl -u kopia-backup -f

# View verification logs
sudo journalctl -u kopia-verify -f

# Restore files
sudo kopia mount all /mnt/kopia &

What Gets Backed Up

Need Help?

See README.md for:

Attached Files

Loading attached files...

Comments

No comments yet. Be the first to comment!

Search Results