%# /templates/settings.html.ep % layout 'default'; % title 'Settings'; <% content_for head => begin %> <% end %>

Application Settings

<% if (flash('message')) { %>
<%= flash('message') %>
<% } %> <% if (flash('error')) { %>
<%= flash('error') %>
<% } %>

Pushover Notifications

Configure Pushover API credentials for push notifications

Gotify Notifications

Configure Gotify server and application token

Server URL: https://go.rendler.org

🖼️ Unsplash Image API

Configure Unsplash API key for high-quality images in Imposter game. Leave empty to use random fallback images.

Free tier: 50 requests/hour. Create an app here

Application Secret

Mojolicious session encryption key (requires app restart after change)

⚠️ Changing this will invalidate all existing sessions. Restart required.

📧 Email Notifications

Configure Gmail SMTP for sending email notifications (user approvals, password resets, calendar events, etc.)

Must be a valid @gmail.com address
Generate at: Google App Passwords (Requires 2FA enabled)
Display name that appears in the "From" field