soft-serve
About soft-serve
Soft Serve is a self-hostable Git server designed for command line use. It provides a text-based user interface accessible over SSH, allowing users to manage Git repositories directly from the terminal.
The software supports multiple protocols for repository access, including SSH, HTTP, and Git. It includes features for repository management, file browsing, and access control, making it suitable for teams or individuals needing a lightweight Git server solution.
Key features
- Text-based user interface accessible over SSH
- Repository cloning via SSH, HTTP, or Git protocol
- Git LFS support with HTTP and SSH backends
- On-demand repository creation with SSH or git push
- SSH-based repository and file browsing
- Access control with SSH public key authentication
- Support for public and private repositories
- User access tokens for authentication
Download v0.11.6
Mar 19, 2026WindowsWindows
macOSmacOS
LinuxLinux
Frequently asked questions
- Is soft-serve free?
- Yes. soft-serve is free and open-source software, distributed under the MIT license.
- Which platforms does soft-serve support?
- soft-serve provides downloads for Windows, macOS, Linux, Android.
- What is the latest version of soft-serve?
- The latest version is v0.11.6, released on Mar 19, 2026.
- How do I install Soft Serve?
- Soft Serve can be installed via package managers like Homebrew, Winget, Pacman, Nix, Apt, or Yum. Pre-built binaries are also available for Linux, macOS, and Windows from the releases page, or it can be installed using Go.
- What platforms does Soft Serve support?
- Soft Serve supports Linux, macOS, and Windows. It is available as a single binary and can be run on any system that supports Go.
- How do I set up a Soft Serve server?
- After ensuring Git is installed, run 'soft serve' to start the server. The server creates a data directory for repositories and configuration. Initial admin keys can be set via the SOFT_SERVE_INITIAL_ADMIN_KEYS environment variable.
- Is there a Docker image available for Soft Serve?
- Yes, a Docker image is available for Soft Serve, as mentioned in the documentation.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.