Files
ente-cloudron/POSTINSTALL.md

1.7 KiB
Raw Blame History

Your Ente installation is almost ready!

Required: External Object Storage

Before using Ente, configure an S3-compatible object storage provider:

  1. Open the Cloudron dashboard and select your Ente app.
  2. Launch the web terminal.
  3. Edit /app/data/config/s3.env and provide values for all required keys:
    nano /app/data/config/s3.env
    
  4. Save the file and restart the app from the Cloudron dashboard.

Supported variables:

  • S3_ENDPOINT (e.g. https://<account>.r2.cloudflarestorage.com)
  • S3_REGION
  • S3_BUCKET
  • S3_ACCESS_KEY
  • S3_SECRET_KEY
  • S3_PREFIX (optional path prefix)

Required: DNS Subdomains

Ente now serves supporting apps on dedicated hosts. Create DNS records (CNAME or A) and add matching alias domains in Cloudron for:

  • auth.<app-domain>
  • accounts.<app-domain>
  • cast.<app-domain>
  • albums.<app-domain>
  • family.<app-domain>

For example, if you installed the app at ente.cloudron.io, create records for auth.ente.cloudron.io, accounts.ente.cloudron.io, etc., all pointing to ente.cloudron.io, then add each hostname as an alias in the Cloudron dashboard.

Administration

  • Use the bundled CLI from the Cloudron web terminal:
    cloudron exec --app ente.cloudron.io -- sudo -u cloudron ente --help
    
    CLI state lives at /app/data/cli-data (available inside the container at /cli-data).
  • Follow Entes upstream guides to whitelist administrative accounts and to adjust user storage quotas.

Logs are streamed to the Cloudron dashboard. For deeper inspection use:

cloudron logs --app <location> -f