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