Official repository hosting the Runtipi App Store. Submit apps and updates here.

Overview

Tipi App Store ⛺️

This is the official repository for the Tipi App Store. It contains all the apps that are available for download on Tipi.

Apps available

  • Adguard Home - Adguard Home DNS adblocker
  • Booksonic - A server for streaming your audiobooks
  • Bookstack - Simple, easy-to-use platform for organising and storing information.
  • Calibre-Web - Web Ebook Reader
  • Code-Server - Web VS Code
  • Cryptpad - Collaboration suite, end-to-end encrypted and open-source
  • Filebrowser - Web File Browser
  • Firefly III - A personal finances manager
  • Freshrss - A free, self-hostable RSS aggregator
  • Ghost - Ghost - Turn your audience into a business
  • Gitea - Gitea - A painless self-hosted Git service
  • Headscale - An open source, self-hosted implementation of the Tailscale control server
  • 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
  • LibreTranslate - Free and Open Source Machine Translation API. 100% self-hosted, offline capable and easy to setup
  • Mealie - Self-hosted recipe manager and meal planner.
  • Monero Daemon - A network daemon for Monero: the secure, private, untraceable cryptocurrency
  • Monero p2pool Daemon - Decentralized pool for Monero mining
  • 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.
  • PrivateBin - A minimalist, open source online pastebin where the server has zero knowledge of pasted data
  • Prowlarr - A torrent/usenet indexer manager/proxy
  • Proxitok - Open source alternative frontend for TikTok made using PHP
  • 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
  • SearXNG - SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled
  • Send - Simple, private file sharing
  • 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
  • Teddit - Alternative Reddit front-end focused on privacy https://teddit.net
  • Transmission - Fast, easy, and free BitTorrent client
  • Tube Archivist - Your self-hosted YouTube media server
  • Uptime Kuma - A fancy self-hosted monitoring tool
  • Vaultwarden - Unofficial Bitwarden compatible server
  • Wireguard Easy - WireGuard VPN + Web-based Admin UI

How to sumbit an app

If you want to see new apps on Tipi you can either:

  • Open an issue on this repository and members of the community will add it
  • Fork this repo and create the necessary files for a Tipi app. Follow this guide
Comments
  • Add Renovate integration

    Add Renovate integration

    Why

    I often see in the apps that updates are available. I don't know if this is because the docker images are behind, or it's the app-store (this repo). This is an attempt to make updating things easier.

    How

    This is a simple attempt to add Renovate - #61

    Renovate should be able to keep the apps up to date, when new docker images are out.

    Additionally, a simple script will copy the version from docker-compose.yml to the config.json file to keep things in sync.

    Finally, I added the Renovate Github action so you can trigger the workflow manually. But this requires the RENOVATE_TOKEN to be created.

    Notes

    • The Renovate is configured so that it only renovate docker things. You can enable it up update other types of dependencies if you like.
    • Here's what the PRs and the Dash look like on my fork
    • In the PRs, each PR is changing too many files (almost all json files) - this is merely because of json formatting done by jq. Once the formatting is merged once, it should not do that again, and only the file concerned will be committed.
    opened by iBicha 9
  • [APP REQUEST] Librephotos

    [APP REQUEST] Librephotos

    Describe app

    A self-hosted open source photo management service.

    LibrePhotos has a number of features PhotoPrism doesn't.

    Links

    opened by tandy-1000 5
  • chore(deps): update docker.io/library/postgres docker tag to v15

    chore(deps): update docker.io/library/postgres docker tag to v15

    Mend Renovate

    This PR contains the following updates:

    | Package | Update | Change | |---|---|---| | docker.io/library/postgres | major | 14 -> 15 |


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, click this checkbox. ⚠ Warning: custom changes will be lost.

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 2
  • chore(deps): update postgres docker tag to v14.5

    chore(deps): update postgres docker tag to v14.5

    Mend Renovate

    This PR contains the following updates:

    | Package | Update | Change | |---|---|---| | postgres | minor | 14.2 -> 14.5 |


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, click this checkbox. ⚠ Warning: custom changes will be lost.

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 2
  • chore(deps): update postgres docker tag to v13.8

    chore(deps): update postgres docker tag to v13.8

    Mend Renovate

    This PR contains the following updates:

    | Package | Update | Change | |---|---|---| | postgres | minor | 13.2-alpine -> 13.8-alpine |


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, click this checkbox. ⚠ Warning: custom changes will be lost.

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 2
  • [NEW APP] Create the Gotify service for the Tipi App Store

    [NEW APP] Create the Gotify service for the Tipi App Store

    Hi, I've created a new app service that I think will benefit the community.

    Should you have any issues/corrections, please let me know so that I can correct them with the goal of having this merge succeed.

    Thanks!

    opened by Wildschut 2
  • [APP REQUEST] SearX (SearXNG)

    [APP REQUEST] SearX (SearXNG)

    Describe app

    Privacy-respecting metasearch engine.

    Searx is a free internet metasearch engine which aggregates results from more than 70 search services. Users are neither tracked nor profiled. Additionally, searx can be used over Tor for online anonymity.

    Links Documentation: https://searx.github.io/searx/ Wiki: https://github.com/searx/searx/wiki Source code: https://github.com/searx/searx docker-compose files: https://github.com/searxng/searxng-docker

    Additional context Add any other context or screenshots about the app request here.

    opened by radonn24 2
  • [APP REQUEST] Haven

    [APP REQUEST] Haven

    Describe app Haven is a self hosted private blog and feed reader you can use instead of facebook.

    Links https://havenweb.org/ https://github.com/havenweb/haven

    Additional context Screenshots: https://havenweb.org/screenshots.html Container Images: https://github.com/havenweb/haven/pkgs/container/haven MIT License

    opened by mawise 2
  • chore(deps): update mongo docker tag to v4.4.18

    chore(deps): update mongo docker tag to v4.4.18

    Mend Renovate

    This PR contains the following updates:

    | Package | Update | Change | |---|---|---| | mongo | patch | 4.4.8 -> 4.4.18 |


    ⚠ Dependency Lookup Warnings ⚠

    Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 1
  • [New App] gandi-livedns

    [New App] gandi-livedns

    Adding gandi-livedns

    This app is similar to a dynamic DNS service however it uses Gandi.net's LiveDNS API so you can update the DNS of a real domain that you own and is managed by Gandi.net if your WAN IP changes.

    I've tested this on my local Tipi by changing the appstore github repo to mine. Once I configured it, I can see that the linked zones have been updated successfully.

    Note: config.json "port" is not needed since it does not have a UI, however the CI pipeline enforces it.

    opened by andrewbrereton 1
  • chore(deps): update postgres docker tag to v13.9

    chore(deps): update postgres docker tag to v13.9

    Mend Renovate

    This PR contains the following updates:

    | Package | Update | Change | |---|---|---| | postgres | minor | 13.2-alpine -> 13.9-alpine |


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 1
  • chore(deps): update lscr.io/linuxserver/jellyfin docker tag to v10.8.8

    chore(deps): update lscr.io/linuxserver/jellyfin docker tag to v10.8.8

    Mend Renovate

    This PR contains the following updates:

    | Package | Update | Change | |---|---|---| | lscr.io/linuxserver/jellyfin | patch | 10.8.7 -> 10.8.8 |


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • chore(deps): update lscr.io/linuxserver/bazarr docker tag to v1.1.4

    chore(deps): update lscr.io/linuxserver/bazarr docker tag to v1.1.4

    Mend Renovate

    This PR contains the following updates:

    | Package | Update | Change | |---|---|---| | lscr.io/linuxserver/bazarr | patch | 1.1.2 -> 1.1.4 |


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • [APP REQUEST] ZULIP

    [APP REQUEST] ZULIP

    Zulip server and web application. Open-source team chat that helps teams stay productive and focused

    This would be the first app that would add messaging/chat capabilities to tipi.

    zulip: https://zulip.com zulip github: https://github.com/zulip/zulip zulip docker: https://github.com/zulip/docker-zulip

    opened by jacobthetechy 1
  • chore(deps): update reallibrephotos/librephotos-frontend docker tag to v2022w50

    chore(deps): update reallibrephotos/librephotos-frontend docker tag to v2022w50

    Mend Renovate

    This PR contains the following updates:

    | Package | Update | Change | |---|---|---| | reallibrephotos/librephotos-frontend | patch | 2022w41 -> 2022w50 |


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • chore(deps): update adguard/adguardhome docker tag to v0.107.21

    chore(deps): update adguard/adguardhome docker tag to v0.107.21

    Mend Renovate

    This PR contains the following updates:

    | Package | Update | Change | |---|---|---| | adguard/adguardhome | patch | v0.107.18 -> v0.107.21 |


    Release Notes

    AdguardTeam/AdGuardHome

    v0.107.21

    Compare Source

    See also the v0.107.21 GitHub milestone.

    Changed
    • The URLs of the default filters for new installations are synchronized to those introduced in v0.107.20 (#​5238).

      NOTE: Some users may need to re-add the lists from the vetted filter lists to update the URLs to the new ones. Custom filters added by users themselves do not require re-adding.

    Fixed
    • Failing HTTPS redirection on saving the encryption settings (#​4898).
    • Zeroing rules counter of erroneusly edited filtering rule lists (#​5290).
    • Filters updating strategy, which could sometimes lead to use of broken or incompletely downloaded lists (#​5258).
    • Errors popping up during updates of settings, which could sometimes cause the server to stop responding (#​5251).

    v0.107.20

    Compare Source

    See also the v0.107.20 GitHub milestone.

    Security
    • Go version has been updated to prevent the possibility of exploiting the CVE-2022-41717 and CVE-2022-41720 Go vulnerabilities fixed in Go 1.18.9.
    Added
    • The ability to clear the DNS cache (#​5190).
    Changed
    • DHCP server initialization errors are now logged at debug level if the server itself disabled (#​4944).
    Fixed
    • Wrong validation error messages on the DHCP configuration page (#​5208).
    • Slow upstream checks making the API unresponsive (#​5193).
    • The TLS initialization errors preventing AdGuard Home from starting (#​5189). Instead, AdGuard Home disables encryption and shows an error message on the encryption settings page in the UI, which was the intended previous behavior.
    • URLs of some vetted blocklists.

    v0.107.19

    Compare Source

    See also the v0.107.19 GitHub milestone.

    Added
    Changed
    • Minor UI changes.

    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
Owner
Nicolas Meienberger
FullStack developer
Nicolas Meienberger
The official pokemon website is not that cool? Here is the alternative 😉

Pokemon Awesome Pokemon Data All Pokemon data used in this project comes from PokeAPI GraphQL Beta. Playground: https://beta.pokeapi.co/graphql/consol

Muhammad Afifudin 128 Dec 23, 2022
Hacktoberfest is all about meeting up all brains. In this repository we are planning to come with many ideas and works. You all can share your ides/works here.

Hacktoberfest Submit your Work Hacktoberfest is all about meeting up all brains. In this repository we are planning to come with many ideas and works.

Chinmay Patil 3 Oct 5, 2022
This repository contains different infrastructure components that are used in different projects here at NaN Labs.

Infrastructure Reference Changelog | Contributing This repository contains different infrastructure components that are used in different projects her

NaN Labs 10 Dec 15, 2022
This a collaborative repository to us play with javascript basics. Welcome here!

➡️ PT-BR A HacktoberFest project to put your frontend skills to the test. About This is a beginner-friendly repository for educational purposes that w

Ana Silveira 14 Nov 22, 2022
Short sample and instructions for configuring a Flutter Web application to deploy-on-push to Firebase Hosting

Short sample and instructions for configuring a Flutter Web application to deploy-on-push to Firebase Hosting

Kevin Moore 18 Nov 17, 2022
Like Obsidian Publish but for self-hosting. Plugin integrations for dataview, admonition, and more.

Obsidian Export Obsidian Publish is great but lacks support for many of the plugins we Obsidian addicts have grown accustomed to — in particular Datav

null 12 Nov 28, 2022
2 player tictactoe-hosting TCP server in 640 bytes

tictactinytoe 2 player tictactoe-hosting TCP server in 640 bytes: F=_=>{x=o=z=0;t=1};F();require("net").createServer(c=>{h="\n";w=s=>c.write(s+h);if(o

Shivam Mamgain 25 Jul 27, 2022
Image hosting based on Cloudflare R2. Supports PicGo.

Cloudflare R2 ImageBed English | 简体中文 CF-R2-ImageBed is a image hosting service based on Cloudflare R2 object storage. PicGo supported. Cloudflare R2

null 4 Oct 4, 2022
the music metadata you love, with IPFS hosting on nft.storage :rainbow:

Music NFT IPFS Metadata Standard for musicians pioneered by Catalog & Mint Songs. Compatible with contracts created by: Catalog Sound.xyz Manifold - W

sweetman.eth 12 Oct 17, 2022
New base script bot wa by Ramdani Official, don't forget to subscribe youtube Ramdani Official.

Requirements • Installation • Thanks to • Official Group Bot • Donate Information bahasa Indonesia Ramdani Botz V17 adalah bot yang di ciptakan oleh R

Ramdani Official 22 Nov 1, 2022
Official repository for the Orbis SDK.

Build decentralized social apps with the Orbis SDK By using the Orbis SDK, developers can build their own decentralized social apps or add a decentral

Orbis 45 Dec 31, 2022
Official Repository of Finite Loop Club website.

Finite Loop Club - Official Repo Built with: Running the Project Clone the repo git clone https://github.com/FiniteLoop-NMAMIT/flc-website Install the

FiniteLoop Club NMAMIT 4 Dec 26, 2022
This repository contains an Advanced Zoom Apps Sample. It should serve as a starting point for you to build and test your own Zoom App in development.

Advanced Zoom Apps Sample Advanced Sample covers most complex scenarios that you might be needed in apps. App has reference implementation for: Authen

Zoom 11 Dec 17, 2022
A repository to store everything related to Mean's oracles

Mean Finance Oracles This repository will hold all Mean Finance's oracle infrastructure. It aims to have a sufficiently flexible architecture as to su

Mean Finance 18 Nov 18, 2022
The Leaderboard App displays scores submitted by different players, allows you to submit your score and all data is preserved in the Leaderboard API service.

Leaderboard The Leaderboard App displays scores submitted by different players, allows you to submit your score and all data is preserved in the Leade

Jonathan Kayizzi 6 Nov 9, 2022
Storex is a store management opensource API platform for web and mobile apps developers.

STOREXAPI STOREXAPI is a free online REST API that you can use whenever you need Pseudo-real data for your store management website, mobile applicatio

Abdullah Al Mamun 7 Aug 5, 2022
The Happy Devs Leaderboard allows users to submit their scores. The app then ranks them from highest scores to the lowest.

HAPPY DEVS LEADERBOARD The HAPPY DEVS LEADERBOARD app allows users to submit their scores to be ranked on the Leaderboard. Live Demo Live Demo Link Bu

Benjamin Semah 3 Feb 10, 2022
Simple shopping cart prototype which shows how React components and Redux can be used to build a friendly user experience with instant visual updates and scalable code in e-commerce applications.

This simple shopping cart prototype shows how React components and Redux can be used to build a friendly user experience with instant visual updates a

Ivan Kuznietsov 3 Feb 8, 2022