Files
ente-cloudron/BUILD-INSTRUCTIONS.md
2025-11-18 09:37:15 -06:00

1.8 KiB
Raw Blame History

Ente Cloudron Quick Guide

Build

git clone https://github.com/andreasdueren/ente-cloudron.git
cd ente-cloudron

cloudron build \
  --set-build-service builder.docker.due.ren \
  --build-service-token e3265de06b1d0e7bb38400539012a8433a74c2c96a17955e \
  --set-repository andreasdueren/ente-cloudron \
  --tag 0.5.3

Install

cloudron install \
  --location ente.due.ren \
  --image andreasdueren/ente-cloudron:0.5.3

After Install

  1. S3 In Cloudron File Manager open /app/data/config/s3.env, fill in your endpoint/region/bucket/access/secret, then restart the app from the dashboard. Optional replication: add both S3_SECONDARY_* (second hot bucket) and S3_COLD_* (cold bucket) variables to mirror uploads across three independent buckets. Replication is only enabled when all three buckets are present. See Entes object storage guide for example configs.
  2. Secondary hostnames During installation Cloudron now prompts for hostnames for the Accounts/Auth/Cast/Albums/Family web apps (powered by httpPorts). Ensure matching DNS records exist that point to the primary app domain. If you use Cloudron-managed DNS, those records are created automatically; otherwise create CNAME/A records such as accounts.<app-domain> → <app-domain>.

Once DNS propagates, use the dedicated hosts (defaults shown below — substitute the names you selected during install):

  • https://<app-host> (the hostname you chose during install, main UI & uploads)
  • https://accounts.<app-domain>
  • https://auth.<app-domain>
  • https://cast.<app-domain>
  • https://albums.<app-domain>
  • https://family.<app-domain>

Check cloudron logs --app ente.due.ren -f or /app/data/logs/startup.log if anything looks off.