Tools & Add-onsAdd-ons
OliveTin
Install OliveTin from its release package, with an update helper.
olivetin.sh installs the OliveTin package from the OliveTin/OliveTin
GitHub releases and enables its service.
| Run it | On the system whose commands OliveTin should run. The script has no Proxmox VE host check |
| Supported OS | Debian or Ubuntu (require_debian_like: Alpine and systems without apt-get exit with code 238) |
| Port | 1337 |
| Source | tools/addon/olivetin.sh |
Run
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/addon/olivetin.sh)"Prompts
| Prompt | Answer |
|---|---|
This will Install OliveTin. Proceed (y/n)? | y installs, n exits. Anything else asks again |
When the olivetin command already exists:
| Prompt | Answer |
|---|---|
Uninstall OliveTin? (y/N): | y removes it |
Update OliveTin? (y/N): | y updates. Anything else exits with No action selected |
What it creates
| Item | Value |
|---|---|
| Package | olivetin, from the release .deb |
| Service | OliveTin, enabled and started |
| Update helper | /usr/local/bin/update_olivetin |
| Address | http://<ip>:1337 |
| Credentials | None are created by the script |
The script writes no OliveTin configuration; the package's own defaults apply.
Update
Run update_olivetin, answer y to Update OliveTin?, or let the
container's update command offer it (see
how update finds add-ons).
If a newer release exists, the new package is installed and the OliveTin
service is restarted.
Remove
Uninstall OliveTin? disables and stops the service and removes the
olivetin package with apt remove. /usr/local/bin/update_olivetin is not
removed.