63 lines
1.2 KiB
Markdown
63 lines
1.2 KiB
Markdown
# KiteStacks Homelab Runbook
|
|
|
|
## Purpose
|
|
|
|
This repository documents the KiteStacks homelab.
|
|
|
|
## Documentation Standard
|
|
|
|
Each major repo or project should have RUNBOOK.md, CHANGELOG.md, and DEBUG-DOCUMENTATION.md.
|
|
|
|
## Main Host
|
|
|
|
Primary host: Assassin
|
|
|
|
Main repo: /opt/kitestacks-autosync/kitestacks-homelab
|
|
|
|
## Public URLs
|
|
|
|
- https://www.kitestacks.com
|
|
- https://gitforge.kitestacks.com
|
|
- https://auth.kitestacks.com
|
|
|
|
## Discord Integration
|
|
|
|
Project docs live in projects/Discord Integration/.
|
|
|
|
Recent activity channel: #recent-activity
|
|
|
|
Webhook env file: /etc/kitestacks/discord-webhook.env
|
|
|
|
Activity script: /usr/local/bin/kitestacks-discord-activity.sh
|
|
|
|
Do not commit webhook URLs, tokens, secrets, database files, sessions, or live container data.
|
|
|
|
## Known Issue
|
|
|
|
The root CHANGELOG.md was generated by autosync and includes live app/database file changes.
|
|
## Karakeep Bookmarks
|
|
|
|
Karakeep replaced Shaarli as the bookmark/read-it-later service.
|
|
|
|
Public URL:
|
|
|
|
https://links.kitestacks.com
|
|
|
|
Cloudflare Tunnel service target:
|
|
|
|
http://karakeep:80
|
|
|
|
Docker path:
|
|
|
|
~/docker/karakeep
|
|
|
|
Containers:
|
|
|
|
- karakeep
|
|
- karakeep-meilisearch
|
|
- karakeep-chrome
|
|
|
|
Import path:
|
|
|
|
Settings → Import / Export → Import Bookmarks
|
|
|