CONFLICT

FossilRepo

3 days, 13 hours ago by admin

FossilRepo

https://fossilrepo.dev | https://fossilrepo.io | https://github.com/ConflictHQ/fossilrepo

Self-hosted Fossil forge. Django + HTMX management layer wrapping Fossil SCM with Caddy, Litestream backups, and a sync bridge to GitHub/GitLab.

Omnibus installer for bare metal or Docker. Powered by BoilerWorks (https://boilerworks.ai).

What It Does

  • Full-featured Fossil SCM forge with web UI
  • Django + HTMX management layer — no JavaScript frameworks
  • Caddy for SSL termination and subdomain routing
  • Litestream for continuous SQLite-to-S3 backups
  • Bi-directional sync bridge to GitHub and GitLab
  • One-command omnibus installer

Stack

  • Django 5 + HTMX 2.0 + Alpine.js 3 + Tailwind CSS
  • Fossil SCM (each repo is a single .fossil SQLite file)
  • Caddy (SSL + routing)
  • Litestream (S3 backups)
  • Celery + Redis (background jobs)
  • PostgreSQL 16

Install

pip install fossilrepo

or

curl -fsSL https://fossilrepo.dev/install.sh | bash

This instance (fossilrepo.io) runs FossilRepo.

Built by CONFLICT — https://weareconflict.com

Z 0

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button