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.local
to.env
, and fill-in the appropriate values.
Make sure that
id
andversion
are 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:test
Building 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
version
inCloudronManifest.json