Watchtower / Castle

Castle

Your data, your network, your rules.
Castle is the DOGS home-server platform: it replaces the router and the cloud at the same time. One box behind the ISP modem handles routing, firewall, DNS filtering, and network storage — with a single app to run it all.

○ 4 modulesIn build
castle on GitHubcastle-os on GitHub
castle key art

Slideshow

Live site — desktop
Live site — desktop
Live site — desktop, scrolled
Live site — desktop, scrolled
Live site — mobile (390px)
Live site — mobile (390px)
1 / 3

Videos

Demo: sealed backup restoreA vault is sealed into an encrypted .castle file, then restored to a fresh temp dir — hashes proved in memory first, bytes verified identical.

What's going on

Castle is the DOGS home-server platform: it replaces the router and the cloud at the same time. One box behind the ISP modem handles routing, firewall, DNS filtering, and network storage — with a single app to run it all.

castle — Vision: chain of custody for every file on Castle (2026-09-10)


castle-os — Phase 1: Castle OS live ISO profile (cli + gui modes) (2026-09-09)

Modules

Percent complete

IN BUILD

No completion estimate published yet. A percentage is only shown here with a verifiable source.

Ideas

Timeline

  1. 2025-02-27

    Initial commitConception

  2. 2026-09-09

    chore: harden the castle-sync flagship (config + traversal guard)

  3. 2026-09-09

    feat: scaffold saves/ -- SaveVault ('git for save data') v0

  4. 2026-09-09

    refactor: move saves/ module out to standalone YEAHDOGS/chains repo (renamed Chains)

  5. 2026-09-09

    Merge pull request #1 from YEAHDOGS/claude/yeahdogs-landing-pages-k58tco

  6. 2026-09-10

    chore(actions): node24-based action majors

  7. 2026-09-10

    chore: replace [redacted] copyright with DOGS attribution + name-audit regression check

  8. 2026-09-10

    Merge pull request #2 from YEAHDOGS/jack/name-audit-20260909

  9. 2026-09-10

    Vision: chain of custody for every file on Castle