Self-hostedAdministration
Overview
Zentik Notifier can be configured through environment variables at startup and through server settings at runtime. Server settings are stored in the database and can be managed from the Administration panel in the app.
Accessing Administration
To access the administration panel, tap your avatar in the top-right corner and select Administration. This section is only available to users with the ADMIN role.


- Server Settings — Configure all runtime settings described in this section
- Changelog — Manage changelog entries shown to users
- User Management — Create, edit, and manage user accounts and roles
- OAuth Providers — Configure social login providers (see OAuth Providers)
- System Access Tokens — Create and manage programmatic API tokens
- Events Review — Review and moderate notification events
- Backup Management — View, create, and restore database backups
- Server Logs — Browse application logs (requires log storage enabled)
- User Logs — Browse user activity logs
- Server Files — Manage files stored on the server (e.g. APN keys)
Sections
- Server Settings — All runtime settings (authentication, push, email, storage, security, monitoring)
Management
- Changelog — Manage changelog entries shown to users
- User Management — Create, edit, and manage user accounts and roles
- System Access Tokens — Create and manage programmatic API tokens
- Events Review — Review and moderate notification events
- Backup Management — View, create, and restore database backups
- Server Logs — Browse application logs
- User Logs — Browse user activity logs
- Server Files — Manage files stored on the server
