OpenSource-Hub
R

runtipi

SHA-256
9.4k stars·System Optimization·SHA-256 checksum verified

Personal homeserver orchestrator to easily manage and run multiple services on a single server via a simple web interface.

Smart Download

Download Download Version

v4.9.3 · 2.1 MB

One-click homeserver orchestration with an app store for Docker services.

Core Features

  • Docker-based, zero-config setup with auto port mapping
  • Built-in app store with 50+ one-click install services (Nextcloud, Jellyfin, etc.)
  • Community app stores and custom store support
  • Modern, multi-language web UI with mobile-friendly design
  • Auto updates, backup & restore, and user management

What It Can't Do

  • Maintained by volunteers, no commercial support; updates may be irregular. 2. Default port 3000 may conflict; change it in settings.3.All service data stored in Docker volumes; regularly backup /opt/runtipi.4.Check release notes before upgrading.5.Not for high-availability or enterprise use; vs YunoHost, Runtipi is more app-focused and beginner-friendly, while YunoHost offers deeper system integration.

Use Cases

  • Self-hosting a personal cloud, media server, or password manager at home
  • Centralized management of multiple servers or containers
  • Beginners looking to replace Docker CLI with a graphical interface

Runtipi is a personal homeserver orchestrator that makes it easy to manage and run multiple services on a single server. It is based on Docker and comes with a simple web interface to manage your services. Runtipi is designed to be easy to use, so you don't have to worry about manual configuration or networking. Simply install Runtipi on your server and use the web interface to add and manage services. You can see a list of available services in the App Store repo and if you can't find what you're looking for, there are many community app stores to choose from and you can even create your own.

Tags

homeserverdockerorchestratorself-hostedweb-interface

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Install the appropriate package for your distro (dpkg / rpm / AppImage)

3

Step 1: Run the install script on a Linux server: curl -fsSL https://get.runtipi.io | bash

4

Step 2: Access the web interface at http://<server-ip>:3000

5

Step 3: Create an admin account, browse the app store, and click install to deploy services automatically

Install Guide
  1. Step 1: Run the install script on a Linux server: curl -fsSL https://get.runtipi.io | bash
  2. Step 2: Access the web interface at http://<server-ip>:3000
  3. Step 3: Create an admin account, browse the app store, and click install to deploy services automatically
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

5884837d0cbeed87908e7420bac4911dea4789f6b37dd619357014d4988c0357

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Run the uninstall script or manually stop containers, remove /opt/runtipi directory and Docker volumes. Ensure data backup first.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseGPL-3.0
Last Updated2026-06-25 20:35:25
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

5 FAQs

Similar Projects