Administration
This section describes configurations, commands and operations relevant for administrators running a wger instance.
Note
Most examples on the following pages assume a Docker compose setup, since
that is the recommended deployment. If you installed wger differently, just
adapt the commands to your environment (e.g., docker compose exec web ./manage.py …
might become ./manage.py …).
- Lifecycle
Stop, start, inspect, and auto-start the application via systemd.
- Updating wger
Update wger to a new release.
- Backup
Backup and restore your wger instance.
- Syncing exercises and ingredients
Sync exercises and ingredients from upstream.
- Monitoring
Monitor the application with Grafana and Prometheus.
- Settings
Available configuration options for the application.
- Commands
Reference for the available administration and management commands.
- Common errors and pitfalls
Common errors and how to fix them.
- Storage
Database backend (Postgres, SQLite) and S3-compatible object storage for media and static files.
- Authentication Proxy (SSO)
Delegate authentication to a reverse proxy or external SSO provider.
- Anubis (anti-AI-crawler proxy)
Protect public-facing instances from AI scrapers.
- Postgres major version upgrade
Upgrade Postgres to a newer major version.
- Gym administration
Manage gyms, members, trainers and contracts.