https://github.com/meienberger/runtipi Skip to content Toggle navigation Sign up * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code + Explore + All features + Documentation + GitHub Skills + Changelog * Solutions + By Size + Enterprise + Teams + Compare all + By Solution + CI/CD & Automation + DevOps + DevSecOps + Case Studies + Customer Stories + Resources * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles + Repositories + Topics + Trending + Collections * Pricing [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this user All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} meienberger / runtipi Public * * Notifications * Fork 37 * Star 1.5k [?][?] Tipi is a homeserver for everyone! One command setup, one click installs for your favorites self-hosted apps. License GPL-3.0 license 1.5k stars 37 forks Star Notifications * Code * Issues 17 * Pull requests 0 * Discussions * Actions * Projects 3 * Wiki * Security * Insights More * Code * Issues * Pull requests * Discussions * Actions * Projects * Wiki * Security * Insights meienberger/runtipi This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. master Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 21 branches 16 tags Code * Clone HTTPS GitHub CLI [https://github.com/m] Use Git or checkout with SVN using the web URL. [gh repo clone meienb] Work fast with our official CLI. Learn more. * Open with GitHub Desktop * Download ZIP Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching Xcode If nothing happens, download Xcode and try again. Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @meienberger meienberger Merge pull request #174 from meienberger/all-contributors /add-sethfor... ... 8916424 Sep 10, 2022 Merge pull request #174 from meienberger/all-contributors/ add-sethfor... ...privacy [skip ci] docs: add sethforprivacy as a contributor for code [skip ci] 8916424 Git stats * 571 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github .husky .vscode app-data apps media packages repos screenshots scripts state templates traefik .all-contributorsrc .dockerignore .gitignore CODE_OF_CONDUCT.md Dockerfile Dockerfile.dev LICENSE README.md commitlint.config.js docker-compose.dev.yml docker-compose.rc.yml docker-compose.yml jest.config.js package.json pnpm-lock.yaml pnpm-workspace.yaml sonar-project.properties tsconfig.json View code [ ] [?][?] Tipi -- A personal homeserver for everyone Join the discussion Apps available Installation Installation Requirements Step 1. Download Tipi Step 2. Run Tipi Linking a domain to your dashboard [?] Contributing License Community Contributors README.md [?][?] Tipi -- A personal homeserver for everyone All Contributors License Version Issues Docker Pulls Docker Image Size Build codecov Join the discussion Discord Matrix Preview [?][?] Tipi is still at an early stage of development and issues are to be expected. Feel free to open an issue or pull request if you find a bug. Tipi is a personal homeserver orchestrator. It is running docker containers under the hood and provides a simple web interface to manage them. Every service comes with an opinionated configuration in order to remove the need for manual configuration and network setup. Check our demo instance : demo.runtipi.com / username: user@runtipi.com / password: runtipi Apps available * Adguard Home - Adguard Home DNS adblocker * Booksonic - A server for streaming your audiobooks * Calibre-Web - Web Ebook Reader * Code-Server - Web VS Code * Filebrowser - Web File Browser * Firefly III - A personal finances manager * Freshrss - A free, self-hostable RSS aggregator * Gitea - Gitea - A painless self-hosted Git service * Ghost - Ghost - Turn your audience into a business * Homarr - A homepage for your server * Home Assistant - Open source home automation that puts local control and privacy first * Invidious - An alternative front-end to YouTube * Jackett - API Support for your favorite torrent trackers * Jellyfin - A media server for your home collection * Joplin - Privacy focused note-taking app * Libreddit - Private front-end for Reddit * Mealie - Self-hosted recipe manager and meal planner. * n8n - Workflow Automation Tool * Nextcloud - A safe home for all your data * Nitter - Alternative Twitter front-end * Node-RED - Low-code programming for event-driven applications * Overseerr - Request management and media discovery tool for the Plex ecosystem * Photoprism - AI-Powered Photos App for the Decentralized Web. We are on a mission to protect your freedom and privacy. * Pihole - A black hole for Internet advertisements * Plex - Stream Movies & TV Shows * Portainer - Making Docker and Kubernetes management easy. * Prowlarr - A torrent/usenet indexer manager/proxy * Radarr - Movie collection manager for Usenet and BitTorrent users * Readarr - Book Manager and Automation (Sonarr for Ebooks) * Resilio Sync - Fast, reliable, and simple file sync and share solution * Sonarr - TV show manager for Usenet and BitTorrent * Syncthing - Continuous File Synchronization * Tailscale - The easiest, most secure way to use WireGuard and 2FA * Tautulli - A Python based monitoring and tracking tool for Plex Media Server * Transmission - Fast, easy, and free BitTorrent client * Wireguard Easy - WireGuard VPN + Web-based Admin UI * Vaultwarden - Unofficial Bitwarden compatible server You can find and submit new apps inside of the RunTipi Appstore. Installation Installation Requirements Ubuntu 18.04 LTS or higher is recommended. However other major Linux distribution are supported but may lead to installation issues. Please file an issue if you encounter one. Step 1. Download Tipi Run this in an empty directory where you want to install Tipi. git clone https://github.com/meienberger/runtipi.git Step 2. Run Tipi cd into the downloaded directory and run the start script. cd runtipi sudo ./scripts/start.sh The script will prompt you the ip address of the dashboard once configured. Tipi will run by default on port 80. To select another port you can run the start script with the --port argument sudo ./scripts/start.sh --port 7000 To stop Tipi, run the stop script. sudo ./scripts/stop.sh Linking a domain to your dashboard If you want to link a domain to your dashboard, you can do so by providing the --domain option in the start script. sudo ./scripts/start.sh --domain mydomain.com A Let's Encrypt certificate will be generated and installed automatically. Make sure to have ports 80 and 443 open on your firewall and that your domain has an A record pointing to your server IP. [?] Contributing Tipi is made to be very easy to plug in new apps. We welcome and appreciate new contributions. If you want to add a new app or feature, you can follow the Contribution guide for instructions on how to do so. License License Tipi is licensed under the GNU General Public License v3.0. TL;DR -- You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build & install instructions. Community * Matrix * Twitter * Telegram * Discord Contributors Thanks goes to these wonderful people (emoji key): [47644445] [16622722] [6656643] [3621606] [Nicolas [ [58747968] [36574329] [ [33891782] [ Meienberger ArneNaessens [DrMxrcy] [Cooper] JTruj1ll0923 [Stetsed] Jones_Town ] ] [?][?] ] ] [?][?] [?][?] [6279035] [4052340] [40500387] [Rushi [Robert [Seth For Chaudhari] Blaine] Privacy] This project follows the all-contributors specification. Contributions of any kind welcome! About [?][?] Tipi is a homeserver for everyone! One command setup, one click installs for your favorites self-hosted apps. Topics linux homeserver self-hosted Resources Readme License GPL-3.0 license Code of conduct Code of conduct Stars 1.5k stars Watchers 16 watching Forks 37 forks Releases 16 v0.6.0 Latest Sep 8, 2022 + 15 releases Sponsor this project Sponsor Learn more about GitHub Sponsors Contributors 10 * @meienberger * @allcontributors[bot] * @ArneNaessens * @DrMxrcy * @Stetsed * @CobreDev * @rushic24 * @JTruj1ll0923 * @MichaelYochpaz * @ImgBotApp Languages * TypeScript 89.3% * Shell 8.1% * JavaScript 1.4% * Other 1.2% Footer (c) 2022 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.