A wiki software to organize your knowledge with fancy attachments. https://koenigs.garden/homestead
  • C# 47%
  • HTML 31.8%
  • CSS 15.2%
  • JavaScript 5.6%
  • Dockerfile 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
alvan 1ab09f9a3f
Some checks failed
Build and push Docker image / build (push) Failing after 11s
Better build yaml
2026-09-30 01:16:46 +02:00
.forgejo/workflows Better build yaml 2026-09-30 01:16:46 +02:00
docs Much better translations popup design 2026-09-18 02:49:56 +02:00
Homestead Make page controls section shared among everyone. 2026-09-29 22:26:30 +02:00
images Add new screenshots 2026-09-21 03:36:05 +02:00
sample-wiki Implement directory deletion 2026-09-16 02:20:16 +02:00
.dockerignore Project setup 2026-09-13 02:18:50 +02:00
.gitignore Project setup 2026-09-13 02:18:50 +02:00
compose.yaml Change environment variable definition in compose.yaml 2026-09-30 00:48:28 +02:00
Homestead.sln Project setup 2026-09-13 02:18:50 +02:00
LICENSE.txt Add README.md and LICENSE.txt 2026-09-14 00:27:38 +02:00
README.md Add new screenshots 2026-09-21 03:36:05 +02:00

Homestead

Homestead is a personal wiki software.

You can create markdown documents to organize your home maintenance knowledge, notes on how your home lab works, how to setup the WiFi, etc.

And documents have fancy attachments.


This is very new, and I am working on the basic file operations at the moment.


Special features

  • Attachments get translated automatically to selected languages.
  • Documents can have reminders
  • App exposes a calendar feed for the reminders
  • Keeps history of changes on documents and attachments
  • Will one day support encryption at rest for the documents. (idk how yet)

Why?

I mean, the features are not much, but they are what I really need at the moment.

Translation

I live in Germany but don't know the language well enough to understand documents. So, this is supposed to help me by automatically translating them, and keeping the original as well. Sometimes I need one more translation to share it with others too, that is why the extensible translation feature.

I'm planning to use DeepL for the translations.

Calendar feed

I very often forget deadlines written on documents. So I assume if I set the reminders up while uploading the documents, it can remind me.

Screenshots

2026-09-26-Attachment-Preview-Modal.png 2026-09-26-Attachments-Management-Modal.png
2026-09-26-Document-page.png 2026-09-26-Document-Edit-Page.png