Appearance
Tutorial: Install and open an app
Goal: Understand the install → domain/path → SSO → verify loop without breaking production apps.
Caution: Only install apps you intend to keep, or remove them when finished. Prefer a spare subdomain.
Prerequisites
- Admin access (
yunohostCLI) - Domain already in
yunohost domain listwith working cert - First day complete
1. List catalog vs installed
bash
yunohost app list
# catalog browse is interactive/UI; CLI install uses app id from catalog2. Install (example shape)
bash
# Replace with a real app id and answer prompts carefully
yunohost app install <app_id>The installer will ask for domain, path, and admin options. Prefer a dedicated subdomain for root-path apps.
3. Confirm placement
bash
yunohost app info <app_id>
yunohost app map
ls /etc/nginx/conf.d/4. Verify HTTPS and SSO
bash
curl -sI https://<domain>/<path> | head -15Browser: log in via SSOwat if the app is protected; confirm logout does not strand cookies oddly.
5. Optional cleanup
bash
yunohost app remove <app_id>Success criteria
- [ ] App listed in
yunohost app list - [ ] Nginx site includes present under
/etc/nginx/conf.d/ - [ ] HTTPS responds
- [ ] You can find the app again in Apps reference
Ops later: Upgrade apps · Backup