Skip to content

Proposal: Add OlympusRepo - A sovereign Postgres-based distributed VCS #280

@AiLang-Author

Description

@AiLang-Author

Hi Bryan,

v1.01 released with a multitude of install fixes.

I saw your recent video where you mentioned the risk of GitHub potentially taking down the tracker because Microsoft (and GitHub itself) are listed.

I built OlympusRepo — a modern, fully self-hosted, Postgres-only distributed version control system (MIT licensed, freeware).

It is designed as a sovereign, non-corporate alternative to Git, with a focus on independence, clear hierarchy, and built-in review workflow (changes are offered for review instead of direct pushes to the main tree).

Key Features

  • Pure Python + FastAPI + PostgreSQL backend (no microservices, no subscriptions)
  • Supports local, remote, relay server, and federated setups
  • CLI + Web UI (repo browser, inline comments, notifications, etc.)
  • Built-in roles: Zeus (admin), Olympians, etc.

Extremely Easy Setup

The entire project is designed to be "unzip and go":

  • Run ./setup.sh
  • It handles:
    • PostgreSQL user/database creation + pgcrypto
    • All migrations
    • Virtual environment + Python dependencies
    • Zeus (admin) account creation
    • Relay configuration (including generating start-relay.sh)
    • .env generation
    • Optional Tailscale / Tor / manual networking
  • Supports three modes: personal, team (canonical instance), and contributor

Repo: https://github.com/AiLang-Author/OlympusRepo

Given its strong emphasis on sovereignty and escaping corporate-controlled development tools, would you consider adding it to the Non-Woke / Neutral / Independent section?

It could also be useful as a distributed/relay-friendly way to host or mirror the tracker itself.

Happy to provide screenshots of the web UI, a short demo, or answer any questions.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions