This repository contains the Cloudron app package source for , a template Cloudron application.
The package aims to set global development standards for Cloudron packages to ensure uniformity and ease of sharing.
- Run
npm run prepare:init - Copy
.env.development.localto.env, and fill-in the appropriate values.
Make sure that
idandversionare defined inCloudronManifest.json.
The scripts assume you already have the application installed on your server.
Run the appropriate npm script based on your needs:
# Update the application specified in PROD_APP_ENDPOINT
npm run update:prod
# OR
# Update the application specified in TEST_APP_ENDPOINT
npm run update:testBuilding can be done using npm run build.
This script automatically builds and pushes a Docker image tagged with the id and version defined in CloudronManifest.json
- Upgrade
versioninCloudronManifest.json