Try describing what you need:

VibeTunnel logo

VibeTunnel

★ 4.7k

A self-hosted alternative to Moshi

MIT LicenseOpen Source — No PaywallSingle Container — single container — minimal hosting footprintDocker · Package · Binary +1No external DB28 active committers (12mo)

About

VibeTunnel is a terminal-access tool aimed at people who want to observe and interact with shell sessions from a browser, especially while away from their computer. The README positions it as useful...

Community Ratings

No ratings yet

Features

  • browser-based terminal access
  • zero-configuration setup
  • AI agent monitoring
  • session activity indicators
  • Git follow mode
  • smart keyboard handling
  • multiple authentication modes
  • localhost-only mode
  • Tailscale/ngrok tunneling
  • mobile-friendly web UI

Details

Last Updated
Nov 11, 2026
Created
Jun 15, 2025
Install Methods
dockerpackage-managerbinarysource
Requirements
Apple Silicon Mac (M1+) for the native macOS appNode.js 22.12 through 24.x for the npm package
Default Port
4021From the project's Compose file
Authentication
local
Backup & Export
session-recording
Privacy & Independence
Cloud: Optional
User Model
Multi-User
Deployment

Deployment: Docker Compose ✓Single Container — minimal hosting footprintsingle container

Run VibeTunnel yourself

Pick how much you want to manage.

1 more way to host

Some links earn us a commission. netcup pays us one and is our preferred VPS host.

Is this your project? Sponsor a listing

Run VibeTunnel with Docker Compose

Compose file from the VibeTunnel project repository.

1 service

no resource limits declared

needs persistent storage (4 volumes)

web/docker-compose.yml · @ f78324f · scanned Nov 3, 2026

services:
  vibetunnel-npm-beta:
    build:
      context: ..
      dockerfile: web/Dockerfile
    container_name: vibetunnel-npm-beta-test
    environment:
      - NODE_ENV=development
      - VIBETUNNEL_NO_AUTH=true
    volumes:
      # Mount source code for development
      - ./src:/app/src
      - ./public:/app/public
      # Exclude node_modules
      - /app/node_modules
      - /app/node-pty/node_modules
    ports:
      - "4021:4020"
    command: pnpm run dev

This file may be out of date. Check the VibeTunnel documentation for current setup steps.

Track your self-hosted stack

Bookmark software to try, rate tools you've used, and keep your collection in one place.

Metadata extracted from README on Sep 27, 2026

Alternatives to VibeTunnel

WeTTY logo

WeTTY

5.5k
A web-based terminal that provides browser access to a shell over HTTP/HTTPS and SSH.
Miscellaneous ToolsRemote AccessSelf Hosting Solutions+2
Details
ttyd logo

ttyd

12.6k
ttyd is a command-line tool for sharing a terminal over the web.
Remote AccessWeb ServersNetwork Utilities+1
Details
Sshwifty logo

Sshwifty

3.1k
Sshwifty is a web-based SSH and Telnet client that lets users access remote shells from a browser.
Remote AccessMobile terminalsCopyleft License+3
Details
Codeman logo

Codeman

838
Codeman is a self-hosted dashboard for managing AI coding agents in persistent terminal sessions, with live web access, mobile-friendly controls, and background automation.
AI Coding AssistantAI AgentsAutomation Tools+2
Single Container
Details

Related Software

herdr logo

herdr

50.4k
Herdr is a background server and terminal workspace for running coding agents, keeping sessions alive, and managing panes from the terminal or over SSH.
Remote AccessAI AgentsAI Harness
Details
collie logo

collie

1.6k
ColliePWA is a self-hosted mobile PWA for driving terminal AI agents like Claude Code, Codex, and OpenCode from a phone.
Mobile terminalsSelf Hosting SolutionsRemote Access+3
Details
ouijit logo

ouijit

179
Ouijit is a customizable task and terminal session manager for agentic development workflows, with lifecycle hooks, scripts, worktree management, and VM sandboxing.
Task RunnersAI Coding AssistantAI Agents
Details
t3code logo

t3code

57.2k
T3 Code is an agent control surface for managing coding agents on a local machine from mobile, web, or desktop clients.
Self Hosting SolutionsIDE ToolsAI Coding Assistant+1
2 Containers
Details
rmux logo

rmux

2.7k
RMUX is a universal multiplexer engine for working with multiple terminal sessions and related workflows across Windows, Linux, and macOS.
Terminal MultiplexerAI AgentsAutomation Tools
Details
Vibe Kanban logo

Vibe Kanban

28.7k
Vibe Kanban is a kanban-based workspace for planning work, running coding agents, reviewing diffs, and shipping changes.
Dev Project ManagementAI Coding AssistantAI Agents+2
6 ContainersTelemetry: Opt-Out
Details
CloudCLI logo

CloudCLI

14.6k
A desktop and mobile UI for Claude Code, Cursor CLI, and Codex that can be used locally or remotely to manage projects and sessions.
AI Coding AssistantAI InterfacesMobile terminals
Details
asciinema logo

asciinema

2.5k
asciinema server is a self-hostable hosting platform for terminal session recordings and live streaming, with a web interface and HTTP API.
Miscellaneous ToolsPermissive LicenseMedia Servers+1
Details
litter logo

litter

2.5k
Native iOS and Android client for Codex and Local Studio that lets users connect to local or remote servers, manage sessions, and run agentic coding workflows from a phone.
AI Coding AssistantAI AgentsRemote Access
Details
open-terminal logo

open-terminal

3.6k
Open Terminal is a self-hosted terminal service for AI agents and automation tools that provides command execution, file management, and code running through a REST API.
Self Hosting SolutionsAutomation ToolsAI Agents+2
Details
Zellij logo

Zellij

36.0k
Zellij is a terminal workspace and multiplexer for developers and ops-oriented users, with layouts, floating and stacked panes, plugins, and multiplayer collaboration.
Terminal MultiplexerFully FOSS
Single ContainerFully FOSS
Details
paseo logo

paseo

23.8k
Paseo is a self-hosted interface for running and coordinating coding agents like Claude Code, Codex, Copilot, OpenCode, and Pi across desktop, mobile, web, and CLI clients.
AI AgentsAI Coding AssistantAI Interfaces+2
Single Container
Details