Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close
R

Runtipi

Docker-based homeserver with a web UI and one-click app installs

Visit website Save

Runtipi is a GPL-3.0 homeserver orchestrator built on Docker that installs and updates self-hosted apps from a web dashboard with one command to set up.

Pricing
Open source
Deployment
Self-hosted
Platforms
Web
9,725stars377forks
1views
Updated

What is Runtipi?

Runtipi is a personal homeserver orchestrator that manages and runs multiple services on a single server. It is based on Docker and comes with a web interface for adding and managing services, so users do not handle manual configuration or networking. The code is licensed under the GNU General Public License v3.0 and written with TypeScript, NestJS and React.

Setup is one command: curl -L https://setup.runtipi.io | bash. The project says it works on most 64-bit Linux systems with minimal terminal know-how. From the dashboard you manage system status, install apps, change settings and handle backups. The official website says you can install and update nearly 300 apps in one click.

Apps come from an App Store repository, and the README adds that there are many community app stores to choose from, or you can create your own. The documentation covers reverse proxy setup, exposing apps to the internet, Cloudflare tunnels, local SSL certificates, backup and restore, and server hardening.

The README is direct about maintenance: Runtipi is built and maintained by volunteers, with no guarantee of support or security, and while the system is considered stable it is still in active development.

Inside the application

Runtipi screenshots

Explore the interface. Open a screenshot to view it at full size.

Runtipi screenshot 1
Runtipi screenshot 1

Source: official Runtipi project page.

Key capabilities

  • One-command setup on 64-bit Linux
  • Web dashboard for system status, app installs, settings and backups
  • Nearly 300 apps installable in one click
  • Community app stores and a guide for creating your own
  • App customization from the dashboard, including how apps are exposed
  • Documentation for reverse proxy, local SSL certificates and backups
Advertisements

Where Runtipi fits

  • Docker-based orchestration Runtipi is based on Docker and runs each service in its own Docker container, so many services can share one server.
  • Web dashboard The dashboard shows system status and is used to install apps, change settings and handle backups.
  • One-command setup A single command installs Runtipi, and the install guide is published on the project website.
  • App Store Apps come from the official App Store repository, from community app stores, or from a custom store you create yourself.
  • Backup and restore App data can be backed up and restored before updates.
  • Customization Docker Compose files can be edited per app, and the changes stay intact after updates.
  • Updates The dashboard notifies you of new versions and updates an app with a single click.
  • Networking and hardening The docs include pages on the reverse proxy, networking and server hardening.

Install

curl -L https://setup.runtipi.io | bash

Reviews of Runtipi

No reviews yet

Be the first to share your experience with Runtipi.

Loading review form…

Alternatives to Runtipi

Compare Runtipi with these tools →