Wiki software in Go
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
sam 8d376d5979 feat: add active sessions page 2 months ago
cmd refactor: replace UserFlags.Has with methods on User struct 12 months ago
common feat: add active sessions page 2 months ago
db feat: add active sessions page 2 months ago
file feat: add active sessions page 2 months ago
server feat: add active sessions page 2 months ago
.gitignore lots of changes 1 year ago
LICENSE initial commit 1 year ago
README.md store pages in a Git repository instead of the database 12 months ago
build.sh move to gitlab 12 months ago
go.mod feat: add active sessions page 2 months ago
go.sum rendering pages works now 12 months ago

README.md

worldbase

Mainly a worldbuilding wiki thing, with optional authentication.

Intended to be somewhat similar to Zim or Cherrytree (but worse!)

Running

[currently not actually runnable]

Format

worldbase stores data in a single directory.

<root directory>
├── attachments/
│   ├── <hash>.<extension>  (single attachments)
│   └── ...
├── pages/                  (git repository with pages)
│   ├── .git/
│   ├── index.md
│   └── ...
├── data.db                 (database file)
└── world.toml              (configuration file)