66a7bb82e2176443e1c9f161c50de31df8e3b487
- config.json: tipi_version 1->2, version 1.0.0->1.0.1, updated_at bumped; added missing required fields supported_architectures (["amd64"]) and dynamic_config (true) so the app passes schema validation - docker-compose.json: main service image mergedrop:1.0.0 -> mergedrop:1.0.1 - build/build.sh: default IMAGE_TAG 1.0.0 -> 1.0.1; default SOURCE_REPO corrected from stale video-merger.git to vid-merger.git - build/README.md: corrected source repo pointer from video-merger to vid-merger Image git.alexzaw.dev/alexz/mergedrop:1.0.1 is being built from git.alexzaw.dev/alexz/vid-merger @ 9b27376 in a separate process. Deploy chain (appstore update / app update) to be run separately once the image build completes.
Example App Store Template
This repository serves as a template for creating your own custom app store for the Runtipi platform. Use this as a starting point to create and share your own collection of applications.
Repository Structure
-
apps/: Contains individual app directories
- Each app has its own folder (e.g.,
whoami/) with the following structure:config.json: App configuration filedocker-compose.json: Docker setup for the appmetadata/: Contains app visuals and descriptionsdescription.md: Markdown description of the applogo.jpg: App logo image
- Each app has its own folder (e.g.,
-
tests/: Contains test files for the app store
apps.test.ts: Test suite for validating apps
Getting Started
This repository is intended to serve as a template for creating your own app store. Follow these steps to get started:
- Click the "Use this template" button to create a new repository based on this template
- Customize the apps or add your own app folders in the
apps/directory - Test your app store by using it with Runtipi
Documentation
For detailed instructions on creating your own app store, please refer to the official guide: Create Your Own App Store Guide
Languages
JavaScript
57.6%
Shell
35.1%
Dockerfile
4.4%
TypeScript
1.4%
CSS
1.1%
Other
0.4%