Town OS Town OS Try it out
  • Home
  • Guide
  • Concepts
  • Packaging
  • API
  • Screenshots
  • Community
  • Source Code
  • EN
    • English
    • Español (México)
    • Español (España)
    • 简体中文
    • 繁體中文
    • 日本語

Repositories

All Town OS source code lives on Gitea. GitHub mirrors exist at github.com/town-os but are often out of date.

Town OS

The core product. Follow the stable branch for release-level changes. File issues if you see anything.

→

Rolodex

DNS server that manages authoritative zones for your packages and forwards upstream queries. Designed as the networking backbone for Town OS. DNSSEC, ad blocking, and DHCP are planned.

→

Install

The USB drive image builder. Produces a bootable image with squashfs root, GPT partitioning, and GRUB for both UEFI and BIOS. Supports QEMU for testing.

→

Default Packages

The default package repository included on every Town OS installation. Contains packages for Gitea, Jitsi Meet, Mattermost, Plex, PostgreSQL, and more. BSD-3-Clause licensed.

→

ttyforce

Rust-based TUI installer and getty replacement for Town OS. Handles interactive network configuration, disk provisioning with automatic RAID, SSH key import from GitHub, and displays live system status after boot.

→
Town OS Town OS

Your Cloud in Your Closet

Gitea Packages GitHub
EnglishEspañol (México)Español (España)简体中文繁體中文日本語

Licensed under GNU Affero GPL 3.0