# Soft Serve Self-Hosted Git Server with SSH TUI

> Soft Serve is a self-hostable Git server by Charmbracelet that provides a beautiful terminal UI accessible over SSH. It supports cloning over SSH, HTTP, and Git protocol, Git LFS, access control with SSH keys, and on-demand repository creation.

- Skill: `agentskillexchange/soft-serve-self-hosted-git-server-with-ssh-tui` (Agent Skill)
- Install (CLI): `npx skillmds@latest add agentskillexchange/soft-serve-self-hosted-git-server-with-ssh-tui`
- Raw SKILL.md: https://api.skillmd.com/api/skills/agentskillexchange/soft-serve-self-hosted-git-server-with-ssh-tui/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: agentskillexchange (https://skillmd.com/u/agentskillexchange)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/agentskillexchange/soft-serve-self-hosted-git-server-with-ssh-tui

---


# Soft Serve Self-Hosted Git Server with SSH TUI

Soft Serve is a self-hostable Git server by Charmbracelet that provides a beautiful terminal UI accessible over SSH. It supports cloning over SSH, HTTP, and Git protocol, Git LFS, access control with SSH keys, and on-demand repository creation.

## Installation

Use the upstream install or setup path that matches your environment:
- brew install charmbracelet/tap/soft-serve
- go install github.com/charmbracelet/soft-serve/cmd/soft@latest
- Make sure git is installed, then run soft serve. That’s it.
- git clone ssh://soft/dotfiles

Requirements and caveats from upstream:
- A [Docker image][docker] is also available.
- [docker]: https://github.com/charmbracelet/soft-serve/blob/main/docker.md
- Now you can access to repos that require read-write access.

Basic usage or getting-started notes:
- Just run ssh git.charm.sh for an example. You can also try some of the following commands:
- Soft Serve is a single binary called soft. You can get it from a package
- manager:

- Source: https://github.com/charmbracelet/soft-serve
- Extracted from upstream docs: https://raw.githubusercontent.com/charmbracelet/soft-serve/HEAD/README.md

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/soft-serve-self-hosted-git-server-ssh-tui/)

