35 lines
1.2 KiB
Markdown
35 lines
1.2 KiB
Markdown
# Ente Cloudron – Quick Guide
|
||
|
||
## Build
|
||
```bash
|
||
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.4.5
|
||
```
|
||
|
||
## Install
|
||
```bash
|
||
cloudron install \
|
||
--location ente.due.ren \
|
||
--image andreasdueren/ente-cloudron:0.4.5
|
||
```
|
||
|
||
## 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.
|
||
2. **Subdomains** – In the app’s *Domains* tab add aliases for `accounts`, `auth`, `cast`, `albums`, `family`. Create matching DNS records pointing at the primary domain (e.g. if the app is `ente.due.ren`, add `accounts.due.ren → ente.due.ren`, etc.).
|
||
|
||
Once DNS propagates, use the dedicated hosts:
|
||
- `https://<app-host>` (the hostname you chose during install, main UI & uploads)
|
||
- `https://accounts.<domain>`
|
||
- `https://auth.<domain>`
|
||
- `https://cast.<domain>`
|
||
- `https://albums.<domain>`
|
||
- `https://family.<domain>`
|
||
|
||
Check `cloudron logs --app ente.due.ren -f` or `/app/data/logs/startup.log` if anything looks off.
|