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:
ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICBzb2Z0LXNlcnZlOlxuICAgIGltYWdlOiBjaGFybWNsaS9zb2Z0LXNlcnZlOnYwLjExLjZcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIGV4cG9zZTpcbiAgICAgIC0gXCIyMzIzMVwiXG4gICAgICAtIFwiMjMyMzJcIlxuICAgICAgLSBcIjIzMjMzXCJcbiAgICAgIC0gXCI5NDE4XCJcbiAgICBlbnZpcm9ubWVudDpcbiAgICAgIFNPRlRfU0VSVkVfTkFNRTogJHtTT0ZUX1NFUlZFX05BTUV9XG4gICAgICBTT0ZUX1NFUlZFX0RBVEFfUEFUSDogL3NvZnQtc2VydmVcbiAgICAgIFNPRlRfU0VSVkVfSU5JVElBTF9BRE1JTl9LRVlTOiAke1NPRlRfU0VSVkVfSU5JVElBTF9BRE1JTl9LRVlTfVxuICAgICAgU09GVF9TRVJWRV9TU0hfTElTVEVOX0FERFI6IFwiOjIzMjMxXCJcbiAgICAgIFNPRlRfU0VSVkVfU1NIX1BVQkxJQ19VUkw6ICR7U09GVF9TRVJWRV9TU0hfUFVCTElDX1VSTH1cbiAgICAgIFNPRlRfU0VSVkVfSFRUUF9MSVNURU5fQUREUjogXCI6MjMyMzJcIlxuICAgICAgU09GVF9TRVJWRV9IVFRQX1BVQkxJQ19VUkw6ICR7U09GVF9TRVJWRV9IVFRQX1BVQkxJQ19VUkx9XG4gICAgICBTT0ZUX1NFUlZFX0dJVF9MSVNURU5fQUREUjogXCI6OTQxOFwiXG4gICAgICBTT0ZUX1NFUlZFX1NUQVRTX0xJU1RFTl9BRERSOiBcIjoyMzIzM1wiXG4gICAgICBTT0ZUX1NFUlZFX0xPR19MRVZFTDogJHtTT0ZUX1NFUlZFX0xPR19MRVZFTH1cbiAgICB2b2x1bWVzOlxuICAgICAgLSBzb2Z0LXNlcnZlLWRhdGE6L3NvZnQtc2VydmVcblxudm9sdW1lczpcbiAgc29mdC1zZXJ2ZS1kYXRhOiIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxubWFpbl9kb21haW4gPSBcIiR7ZG9tYWlufVwiXG5zZXJ2ZXJfbmFtZSA9IFwiU29mdCBTZXJ2ZVwiXG5pbml0aWFsX2FkbWluX2tleXMgPSBcIlwiXG5odHRwX3B1YmxpY191cmwgPSBcImh0dHA6Ly8ke21haW5fZG9tYWlufVwiXG5zc2hfcHVibGljX3VybCA9IFwic3NoOi8vJHttYWluX2RvbWFpbn06MjMyMzFcIlxubG9nX2xldmVsID0gXCJpbmZvXCJcblxuW1tjb25maWcuZG9tYWluc11dXG5zZXJ2aWNlTmFtZSA9IFwic29mdC1zZXJ2ZVwiXG5wb3J0ID0gMjMyMzJcbmhvc3QgPSBcIiR7bWFpbl9kb21haW59XCJcbnBhdGggPSBcIi9cIlxuXG5bW2NvbmZpZy5tb3VudHNdXVxuZmlsZVBhdGggPSBcIlJFQURNRS5tZFwiXG5jb250ZW50ID0gXCJcIlwiIyBTb2Z0IFNlcnZlXG5cblRoaXMgdGVtcGxhdGUgZGVwbG95cyBTb2Z0IFNlcnZlLCBhIHNlbGYtaG9zdGVkIEdpdCBzZXJ2ZXIgd2l0aCBhbiBTU0ggVFVJLCBIVFRQIEdpdCBhY2Nlc3MsIEdpdCBMRlMgc3VwcG9ydCwgYW5kIGEgbGlnaHR3ZWlnaHQgd2ViIGVuZHBvaW50LlxuXG4jIyBGaXJzdCBTdGFydFxuXG5TZXQgYGluaXRpYWxfYWRtaW5fa2V5c2AgdG8gb25lIG9yIG1vcmUgU1NIIHB1YmxpYyBrZXlzIGJlZm9yZSB0aGUgZmlyc3QgZGVwbG95bWVudC4gU29mdCBTZXJ2ZSB1c2VzIHRoaXMgdmFsdWUgdG8gY3JlYXRlIHRoZSBpbml0aWFsIGBhZG1pbmAgdXNlci4gVGhlIGtleXMgYXJlIGNvbnN1bWVkIGR1cmluZyBpbml0aWFsaXphdGlvbiwgc28gY2hhbmdpbmcgdGhpcyB2YXJpYWJsZSBsYXRlciBkb2VzIG5vdCByZXdyaXRlIGFuIGFscmVhZHkgaW5pdGlhbGl6ZWQgZGF0YSB2b2x1bWUuXG5cbkV4YW1wbGUgdmFsdWU6XG5cbmBgYHRleHRcbnNzaC1lZDI1NTE5IEFBQUFDM056YUMxbFpESTFOVEU1QUFBQS4uLiB5b3VyLW5hbWVcbmBgYFxuXG4jIyBIVFRQIEFjY2Vzc1xuXG5UaGUgRG9rcGxveSBkb21haW4gcm91dGVzIHRvIFNvZnQgU2VydmUncyBIVFRQIGxpc3RlbmVyOlxuXG4tIEhUVFAgcHVibGljIFVSTDogYGh0dHA6Ly8ke21haW5fZG9tYWlufWBcbi0gSFRUUCBHaXQgY2xvbmUgZXhhbXBsZTogYGdpdCBjbG9uZSBodHRwOi8vJHttYWluX2RvbWFpbn0vcmVwby5naXRgXG5cblNldCBgaHR0cF9wdWJsaWNfdXJsYCB0byBgaHR0cHM6Ly8ke21haW5fZG9tYWlufWAgYmVmb3JlIGRlcGxveWluZyBpZiB5b3VyIERva3Bsb3kgZG9tYWluIGVuZm9yY2VzIFRMUy5cblxuUHJpdmF0ZSBIVFRQIGFjY2VzcyB1c2VzIHRva2VucyBjcmVhdGVkIHRocm91Z2ggdGhlIFNTSCBhZG1pbiBpbnRlcmZhY2UuXG5cbiMjIFNTSCBhbmQgR2l0IFByb3RvY29sIFBvcnRzXG5cblNvZnQgU2VydmUgYWxzbyBsaXN0ZW5zIGluc2lkZSB0aGUgZGVwbG95bWVudCBvbjpcblxuLSBTU0gvVFVJOiBgMjMyMzFgXG4tIFN0YXRzOiBgMjMyMzNgXG4tIEdpdCBwcm90b2NvbDogYDk0MThgXG5cblRoaXMgdGVtcGxhdGUgZG9lcyBub3QgcHVibGlzaCBob3N0IFRDUCBwb3J0cyBkaXJlY3RseS4gRXhwb3NlIHRoZSBTU0ggb3IgR2l0IHByb3RvY29sIHBvcnRzIHNlcGFyYXRlbHkgaW4gRG9rcGxveSBpZiB5b3UgbmVlZCBkaXJlY3QgdGVybWluYWwvVFVJIGFjY2VzcywgdGhlbiB1c2UgdGhlIGNvbmZpZ3VyZWQgYHNzaF9wdWJsaWNfdXJsYCBmb3IgY2xvbmUgY29tbWFuZHMuXG5cbiMjIFN0b3JhZ2VcblxuUmVwb3NpdG9yaWVzLCBjb25maWd1cmF0aW9uLCBrZXlzLCBhbmQgdGhlIGRlZmF1bHQgU1FMaXRlIGRhdGFiYXNlIGFyZSBzdG9yZWQgaW4gdGhlIHBlcnNpc3RlbnQgYHNvZnQtc2VydmUtZGF0YWAgdm9sdW1lIG1vdW50ZWQgYXQgYC9zb2Z0LXNlcnZlYC5cblwiXCJcIlxuXG5bY29uZmlnLmVudl1cblNPRlRfU0VSVkVfTkFNRSA9IFwiJHtzZXJ2ZXJfbmFtZX1cIlxuU09GVF9TRVJWRV9JTklUSUFMX0FETUlOX0tFWVMgPSBcIiR7aW5pdGlhbF9hZG1pbl9rZXlzfVwiXG5TT0ZUX1NFUlZFX0hUVFBfUFVCTElDX1VSTCA9IFwiJHtodHRwX3B1YmxpY191cmx9XCJcblNPRlRfU0VSVkVfU1NIX1BVQkxJQ19VUkwgPSBcIiR7c3NoX3B1YmxpY191cmx9XCJcblNPRlRfU0VSVkVfTE9HX0xFVkVMID0gXCIke2xvZ19sZXZlbH1cIiIKfQ==
The exact Docker Compose and template configuration this template deploys.
Version: 1.24.4
Gitea bundled with MySQL 8.
Version: 1.27.3
Gitea is a lightweight Git service for hosting code repositories. Self-host it on your own server with Dokploy, which deploys Gitea as a Docker Compose service in a few clicks.
Version: 1.24.4
Self-hosted Git service using SQLite for a simple one-container setup.
Version: 1.14.1
Self-hosted Git LFS server that keeps large binaries off your forge's metered storage.
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.
Dokploy is a free, open source deployment platform. Deploy Soft Serve and 585+ other templates on your own infrastructure with a single click.