Upgrade and uninstall
Web and the Docker Collector use latest images. Upgrading means pulling the new images and recreating the containers; collected data and settings are kept.
The bundle's eBPF Observer (everyup-ebpf) is pinned to a tested version, so pull does not change it. After upgrading Web, generate the install command again from that Web and run it to move to the version the new Web was tested with.
Upgrade Web
On the dashboard server, go to the everyup directory you created in the Quick Start:
cd everyup
docker compose pull
docker compose up -dData lives in the everyup-data volume, so it survives the container being recreated. For an important production deployment, take a backup first.
Upgrade the monitoring bundle
On the monitored server. The installer's configuration files are readable by root only, so sudo is required.
cd /opt/everyup-agent
sudo docker compose --env-file .env -f compose.yaml pull
sudo docker compose --env-file .env -f compose.yaml up -dTo change the collection scope or fetch fresh settings, you can also generate a new install command in Web and run it. The installer backs up the existing compose.yaml as compose.yaml.bak.<timestamp> before overwriting it.
Uninstall the monitoring bundle
On the monitored server, in this order:
If any app uses header and body capture, restore its original configuration first. Run this for each app Compose file.
bashsudo everyup-otel rollback ./docker-compose.ymlRemove the containers, the network, and the Collector's local state volume.
bashsudo docker compose --env-file /opt/everyup-agent/.env -f /opt/everyup-agent/compose.yaml down -vRemove the configuration directory and the CLI.
bashsudo rm -rf /opt/everyup-agent sudo rm -f /usr/local/bin/everyup-otel
The installer never changed your app's Compose files, images, or containers, so there is nothing else to revert.
To tidy up the dashboard too, open the environment from the Docker 환경 (Docker environments) screen and click 비활성화 (Deactivate). The Collector connection is blocked and already collected data is kept.
Uninstall Web
On the dashboard server, in the everyup directory:
cd everyup
docker compose downdocker compose down removes the container only and keeps the data volume. Running docker compose up -d again in the same directory starts with the previous data.
To delete the data as well
docker compose down -v also deletes the everyup-data volume. All collected data, accounts, notification channels, and the encryption key are removed and cannot be recovered. Take a backup first if you need one.
Start over from scratch
If an installation went wrong and you want a clean start, finish Uninstall the monitoring bundle, then generate a new install command in Web and run it. Connection codes work only once, so re-running the old command fails.
