AppStore-inside is a custom app store for Runtipi, maintained by DroidKid. It contains the following apps:
| App | Description |
|---|---|
| The Game Library | A self-hosted web app for tracking a personal game collection. |
| NostalgiaTV Server | A self-hosted live TV guide and tuner for Plex, Jellyfin, and Emby libraries. |
| Surveillance | A web interface for managing and viewing RTSP video streams. |
Add this repository as a custom app store in your Runtipi instance. See the Runtipi guide to creating and using custom app stores for the current setup instructions.
After adding the store, install and manage its apps from the Runtipi interface. Check each app's description and configuration for its requirements and available options.
Each directory in apps/ contains one app:
apps/<app-id>/
├── config.json
├── docker-compose.yml
└── metadata/
├── description.md
└── logo.jpg
config.jsondefines the app's Runtipi metadata and settings.docker-compose.ymldefines its container service.metadata/contains the app description and logo shown in the store.
Install the dependencies and run the app-store tests with Bun:
bun install
bun testTo add an app, create a directory under apps/ with its configuration, Docker Compose file, and metadata. Run the tests before submitting changes.