Fossil on Ubuntu 24.04

Azure Developer Tools

Fossil, a self contained distributed version control system with a built in web timeline, wiki, bug tracker and forum backed by a single SQLite file.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Fossil is a simple, high reliability, distributed version control system that bundles everything a small project needs into one self contained executable: distributed source control, a bug tracker, a wiki, a forum, a chatroom, technotes and an integrated web interface, all backed by a single SQLite database file that is the entire repository. There is nothing else to install and nothing external to run.

It suits developers and small teams who want source control together with issue tracking, a wiki and a forum in one place, self hosted inside their own cloud account, without stitching together several separate services.

Why the cloudimg image

cloudimg delivers Fossil fully installed behind an nginx reverse proxy, so a working version control server with its web UI answers the moment the instance boots. The image is secure by default: Fossil binds only to loopback and nginx rate limits inbound requests, and anonymous write is disabled so unauthenticated visitors can browse the timeline, wiki and tickets and clone the repository but cannot commit or edit. There is no baked in credential: a fresh empty repository and a unique random administrator password are generated on each instance's first boot and written to a root only file, so no two instances share a credential. The base is fully patched with unattended security upgrades enabled, and every deployment is paired with a step by step deploy guide and backed by 24/7 cloudimg support.

Common uses

  • Self hosted source control with issue tracking and a wiki in one place
  • A lightweight single file repository that is trivial to back up
  • A private version control server inside your own cloud account

See it running

Real screenshots taken while testing this image against its deployment guide.

Fossil on Ubuntu 24.04 screenshot 1 Fossil on Ubuntu 24.04 screenshot 2 Fossil on Ubuntu 24.04 screenshot 3 Fossil on Ubuntu 24.04 screenshot 4