Soft Serve is a self-hosted Git server with an SSH TUI, HTTP Git access, Git LFS support, and simple repository management.
Alternatively, create a Compose service, go to Advanced → Import from Base64, and paste this payload:
ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcblxuc2VydmljZXM6XG4gIHNvZnQtc2VydmU6XG4gICAgaW1hZ2U6IGNoYXJtY2xpL3NvZnQtc2VydmU6djAuMTEuNlxuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgZXhwb3NlOlxuICAgICAgLSBcIjIzMjMxXCJcbiAgICAgIC0gXCIyMzIzMlwiXG4gICAgICAtIFwiMjMyMzNcIlxuICAgICAgLSBcIjk0MThcIlxuICAgIGVudmlyb25tZW50OlxuICAgICAgU09GVF9TRVJWRV9OQU1FOiAke1NPRlRfU0VSVkVfTkFNRX1cbiAgICAgIFNPRlRfU0VSVkVfREFUQV9QQVRIOiAvc29mdC1zZXJ2ZVxuICAgICAgU09GVF9TRVJWRV9JTklUSUFMX0FETUlOX0tFWVM6ICR7U09GVF9TRVJWRV9JTklUSUFMX0FETUlOX0tFWVN9XG4gICAgICBTT0ZUX1NFUlZFX1NTSF9MSVNURU5fQUREUjogXCI6MjMyMzFcIlxuICAgICAgU09GVF9TRVJWRV9TU0hfUFVCTElDX1VSTDogJHtTT0ZUX1NFUlZFX1NTSF9QVUJMSUNfVVJMfVxuICAgICAgU09GVF9TRVJWRV9IVFRQX0xJU1RFTl9BRERSOiBcIjoyMzIzMlwiXG4gICAgICBTT0ZUX1NFUlZFX0hUVFBfUFVCTElDX1VSTDogJHtTT0ZUX1NFUlZFX0hUVFBfUFVCTElDX1VSTH1cbiAgICAgIFNPRlRfU0VSVkVfR0lUX0xJU1RFTl9BRERSOiBcIjo5NDE4XCJcbiAgICAgIFNPRlRfU0VSVkVfU1RBVFNfTElTVEVOX0FERFI6IFwiOjIzMjMzXCJcbiAgICAgIFNPRlRfU0VSVkVfTE9HX0xFVkVMOiAke1NPRlRfU0VSVkVfTE9HX0xFVkVMfVxuICAgIHZvbHVtZXM6XG4gICAgICAtIHNvZnQtc2VydmUtZGF0YTovc29mdC1zZXJ2ZVxuXG52b2x1bWVzOlxuICBzb2Z0LXNlcnZlLWRhdGE6IiwKICAiY29uZmlnIjogIlt2YXJpYWJsZXNdXG5tYWluX2RvbWFpbiA9IFwiJHtkb21haW59XCJcbnNlcnZlcl9uYW1lID0gXCJTb2Z0IFNlcnZlXCJcbmluaXRpYWxfYWRtaW5fa2V5cyA9IFwiXCJcbmh0dHBfcHVibGljX3VybCA9IFwiaHR0cDovLyR7bWFpbl9kb21haW59XCJcbnNzaF9wdWJsaWNfdXJsID0gXCJzc2g6Ly8ke21haW5fZG9tYWlufToyMzIzMVwiXG5sb2dfbGV2ZWwgPSBcImluZm9cIlxuXG5bW2NvbmZpZy5kb21haW5zXV1cbnNlcnZpY2VOYW1lID0gXCJzb2Z0LXNlcnZlXCJcbnBvcnQgPSAyMzIzMlxuaG9zdCA9IFwiJHttYWluX2RvbWFpbn1cIlxucGF0aCA9IFwiL1wiXG5cbltbY29uZmlnLm1vdW50c11dXG5maWxlUGF0aCA9IFwiUkVBRE1FLm1kXCJcbmNvbnRlbnQgPSBcIlwiXCIjIFNvZnQgU2VydmVcblxuVGhpcyB0ZW1wbGF0ZSBkZXBsb3lzIFNvZnQgU2VydmUsIGEgc2VsZi1ob3N0ZWQgR2l0IHNlcnZlciB3aXRoIGFuIFNTSCBUVUksIEhUVFAgR2l0IGFjY2VzcywgR2l0IExGUyBzdXBwb3J0LCBhbmQgYSBsaWdodHdlaWdodCB3ZWIgZW5kcG9pbnQuXG5cbiMjIEZpcnN0IFN0YXJ0XG5cblNldCBgaW5pdGlhbF9hZG1pbl9rZXlzYCB0byBvbmUgb3IgbW9yZSBTU0ggcHVibGljIGtleXMgYmVmb3JlIHRoZSBmaXJzdCBkZXBsb3ltZW50LiBTb2Z0IFNlcnZlIHVzZXMgdGhpcyB2YWx1ZSB0byBjcmVhdGUgdGhlIGluaXRpYWwgYGFkbWluYCB1c2VyLiBUaGUga2V5cyBhcmUgY29uc3VtZWQgZHVyaW5nIGluaXRpYWxpemF0aW9uLCBzbyBjaGFuZ2luZyB0aGlzIHZhcmlhYmxlIGxhdGVyIGRvZXMgbm90IHJld3JpdGUgYW4gYWxyZWFkeSBpbml0aWFsaXplZCBkYXRhIHZvbHVtZS5cblxuRXhhbXBsZSB2YWx1ZTpcblxuYGBgdGV4dFxuc3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBLi4uIHlvdXItbmFtZVxuYGBgXG5cbiMjIEhUVFAgQWNjZXNzXG5cblRoZSBEb2twbG95IGRvbWFpbiByb3V0ZXMgdG8gU29mdCBTZXJ2ZSdzIEhUVFAgbGlzdGVuZXI6XG5cbi0gSFRUUCBwdWJsaWMgVVJMOiBgaHR0cDovLyR7bWFpbl9kb21haW59YFxuLSBIVFRQIEdpdCBjbG9uZSBleGFtcGxlOiBgZ2l0IGNsb25lIGh0dHA6Ly8ke21haW5fZG9tYWlufS9yZXBvLmdpdGBcblxuU2V0IGBodHRwX3B1YmxpY191cmxgIHRvIGBodHRwczovLyR7bWFpbl9kb21haW59YCBiZWZvcmUgZGVwbG95aW5nIGlmIHlvdXIgRG9rcGxveSBkb21haW4gZW5mb3JjZXMgVExTLlxuXG5Qcml2YXRlIEhUVFAgYWNjZXNzIHVzZXMgdG9rZW5zIGNyZWF0ZWQgdGhyb3VnaCB0aGUgU1NIIGFkbWluIGludGVyZmFjZS5cblxuIyMgU1NIIGFuZCBHaXQgUHJvdG9jb2wgUG9ydHNcblxuU29mdCBTZXJ2ZSBhbHNvIGxpc3RlbnMgaW5zaWRlIHRoZSBkZXBsb3ltZW50IG9uOlxuXG4tIFNTSC9UVUk6IGAyMzIzMWBcbi0gU3RhdHM6IGAyMzIzM2Bcbi0gR2l0IHByb3RvY29sOiBgOTQxOGBcblxuVGhpcyB0ZW1wbGF0ZSBkb2VzIG5vdCBwdWJsaXNoIGhvc3QgVENQIHBvcnRzIGRpcmVjdGx5LiBFeHBvc2UgdGhlIFNTSCBvciBHaXQgcHJvdG9jb2wgcG9ydHMgc2VwYXJhdGVseSBpbiBEb2twbG95IGlmIHlvdSBuZWVkIGRpcmVjdCB0ZXJtaW5hbC9UVUkgYWNjZXNzLCB0aGVuIHVzZSB0aGUgY29uZmlndXJlZCBgc3NoX3B1YmxpY191cmxgIGZvciBjbG9uZSBjb21tYW5kcy5cblxuIyMgU3RvcmFnZVxuXG5SZXBvc2l0b3JpZXMsIGNvbmZpZ3VyYXRpb24sIGtleXMsIGFuZCB0aGUgZGVmYXVsdCBTUUxpdGUgZGF0YWJhc2UgYXJlIHN0b3JlZCBpbiB0aGUgcGVyc2lzdGVudCBgc29mdC1zZXJ2ZS1kYXRhYCB2b2x1bWUgbW91bnRlZCBhdCBgL3NvZnQtc2VydmVgLlxuXCJcIlwiXG5cbltjb25maWcuZW52XVxuU09GVF9TRVJWRV9OQU1FID0gXCIke3NlcnZlcl9uYW1lfVwiXG5TT0ZUX1NFUlZFX0lOSVRJQUxfQURNSU5fS0VZUyA9IFwiJHtpbml0aWFsX2FkbWluX2tleXN9XCJcblNPRlRfU0VSVkVfSFRUUF9QVUJMSUNfVVJMID0gXCIke2h0dHBfcHVibGljX3VybH1cIlxuU09GVF9TRVJWRV9TU0hfUFVCTElDX1VSTCA9IFwiJHtzc2hfcHVibGljX3VybH1cIlxuU09GVF9TRVJWRV9MT0dfTEVWRUwgPSBcIiR7bG9nX2xldmVsfVwiIgp9
The exact Docker Compose and template configuration this template deploys.
Version: 1.24.4
Gitea bundled with MySQL 8.
Version: 1.24.4
Gitea bundled with PostgreSQL.
Version: 1.24.4
Self-hosted Git service using SQLite for a simple one-container setup.
Version: v2.11.2
Gitea Mirror is a modern web app for automatically mirroring repositories from GitHub to your self-hosted Gitea instance. It features a user-friendly interface to sync public, private, or starred GitHub repos, mirror entire organizations with structure preservation, and optionally mirror issues and labels. The application includes smart filtering, detailed logs, and scheduled automatic mirroring.
Version: latest
Multica is an open-source managed agents platform for teams. Assign tasks to AI coding agents (Claude Code, Codex, OpenClaw and more) that execute autonomously, report progress, and build reusable skills over time.
Version: latest
Wakapi is a self-hosted WakaTime-compatible backend for tracking coding activity and developer statistics.
Dokploy is a free, open source deployment platform. Deploy Soft Serve and 499+ other templates on your own infrastructure with a single click.