Account Settings¶
In the account settings you manage your password, two-factor authentication (2FA), your profile data and the panel language setting.
Change Password¶
- Navigate to Settings
- Switch to the Password tab
- Fill in the form:
| Field | Description |
|---|---|
| Current Password | Your existing password |
| New Password | The desired new password |
| Confirm Password | Repeat the new password for confirmation |
- Click Change Password
Password Requirements¶
A secure password should:
- Be at least 12 characters long
- Contain uppercase and lowercase letters
- Contain at least one number
- Contain at least one special character (e.g.
!@#$%^&*) - Not be identical to the old password
- Not be easy to guess (no name, date of birth, "Password123")
Two-Factor Authentication (2FA)¶
Two-factor authentication protects your account in addition to the password. On every login you must enter a time-based code from an authenticator app.
Enable 2FA¶
- Navigate to Settings
- Switch to the Security or 2FA tab
- Click Enable 2FA
- Scan the displayed QR code with an authenticator app:
- Google Authenticator (Android / iOS)
- Microsoft Authenticator (Android / iOS)
- Authy (Android / iOS / Desktop)
- 1Password, Bitwarden or other password managers with TOTP support
- Enter the 6-digit code from the app to confirm the setup
- Click Confirm
Save Backup Codes
Write down the secret key or backup codes in a safe place. If you lose your smartphone, you will not be able to log in otherwise.
Login with 2FA¶
- Enter your email and password as usual
- The panel prompts you to enter the 6-digit code
- Open your authenticator app
- Enter the currently displayed code
- Click Confirm
Time-Based Codes
The codes change every 30 seconds. Make sure the time on your smartphone is set correctly (enable automatic time synchronization).
Disable 2FA¶
- Navigate to Settings → Security
- Click Disable 2FA
- Enter your current password for confirmation
- Click Confirm
Security Recommendation
We recommend keeping 2FA enabled. Without 2FA, a stolen password is enough to gain access to your account.
Profile¶
Edit Profile Data¶
- Navigate to Settings
- In the Profile tab you can change the following data:
| Field | Description |
|---|---|
| Name | Your display name in the panel |
| Your email address (used for login and notifications) |
- Click Save
Email Address
Your email address serves as your login name. If you change the email address, you must log in with the new address on your next login.
Language¶
enconf supports multiple languages. To change the language:
- Navigate to Settings
- Select the desired language:
| Language | Description |
|---|---|
| Deutsch | German user interface |
| English | English user interface |
- The change takes effect immediately
The language setting is stored in the browser and persists even after logging out.
API Keys¶
API keys allow programmatic access to the panel API without using your password. Details can be found in the API documentation.
Create API Key¶
- Navigate to Settings
- Switch to the API Keys tab
- Click Create API Key
- Fill in the form:
| Field | Required | Description |
|---|---|---|
| Name | Yes | Label for the key (e.g. "Deployment Script") |
| Expiration Date | No | Optional expiration date (RFC 3339 format) |
- Click Create
Key Visible Only Once
The full API key is displayed only once after creation. Copy it immediately and store it securely. It cannot be retrieved again afterwards.
View API Keys¶
The table shows all your API keys:
| Column | Description |
|---|---|
| Name | Label of the key |
| Prefix | First characters of the key (for identification) |
| Last Used | When the key was last used |
| Expiration Date | When the key becomes invalid (if set) |
| Created | Creation date |
Delete API Key¶
- Click the delete icon next to the key
- Confirm the deletion
Immediately Ineffective
After deleting an API key, all requests using this key are immediately rejected. Make sure no active integrations are still using the key.
Notifications¶
Depending on the configuration by your hosting provider, you will receive email notifications for:
| Event | Description |
|---|---|
| Backup Status | Successful and failed backups |
| SSL Expiry | Warning before expiring SSL certificates |
| Quota Warning | Notice when disk space or resource limits are nearly exhausted |
| Password Reset | Confirmation of password changes |