Alternatives to Soft Serve

Host Git repositories with an interface available over SSH. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Soft Serve.

  • Forgejo

    Lightweight self-hosted Git forge, a community fork of Gitea.

    Forgejo adds a web interface for hosting repositories while still running from one small binary with SQLite, under the GPL-3.0 licence instead of MIT.

  • GitLab CE

    Self-hosted Git platform with built-in CI/CD, registry and issue tracking.

    GitLab CE adds a web interface, CI/CD, registries and issue tracking, at the cost of several gigabytes of memory and some features locked to paid tiers.

  • OneDev

    Self-hosted Git server with CI/CD, issue boards and package registries in one binary.

    OneDev adds a web interface, CI/CD, issue boards and package registries while still running as one process, and stays MIT licensed like Soft Serve.

Similar software

Related functionality, not a direct replacement.