/secboard_admin/. Only superusers have access to this area.
Site Settings
Navigate to Admin → App Conf → Site Settings
(/secboard_admin/app_conf/sitesettings/) and open the single record.
This is a singleton — only one record exists for the entire installation.
Site Information
| Field | Purpose | Example |
|---|---|---|
Site Name |
Display name of the platform, shown in the browser tab title and emails. | SecBoard |
Site Description |
Brief platform description, used in meta tags and informational emails. | Information Security Management Platform |
Site URL Settings
| Field | Purpose | Example |
|---|---|---|
Site Domain |
Your production hostname without the protocol prefix. Used when building absolute URLs in notification emails and system links. | secboard.example.com |
Site Protocol |
https (recommended for production) or http.
Combined with the domain to build absolute URLs.
|
https |
Project Type
The Project Type field controls the navbar color and environment label so your team always knows which installation they are working in.
| Value | Navbar colour | When to use |
|---|---|---|
| prod | Dark blue | Live production environment |
| test | Red | QA / staging environment |
| demo | Green | Public demo — also shows the demo credentials on the login page |
Default From Email
The Default From Email address is used as the sender in all system notifications when no dedicated mail account is configured for a specific module. It should match a valid mailbox or an alias that your mail server accepts.
Public Pages Visibility
Five individual toggles let you show or hide each public section of the /about/
area without any code changes:
- Show About Page — main
/about/marketing page - Show Knowledge Base —
/about/knowledge-base/ - Show FAQ Page —
/about/faq/ - Show Partnership Page —
/about/partnership/ - Show Contact Page —
/about/contact/
Interface Language
SecBoard supports three interface languages by default: English, Ukrainian, and Russian. Additional languages are available on request. Users switch the language via the flag menu in the top navigation bar — their choice is stored in the session and persists across visits.
settings.py file (LANGUAGE_CODE). Changing it requires
a server restart and is not available through the admin panel.
For most deployments, leaving it as en is recommended — each user then
picks their own language at login.
Contact Information
Navigate to Admin → App Conf → Contact Settings
(/secboard_admin/app_conf/contactsettings/). This record controls what
is shown on the /about/contact/ page and how contact form submissions are routed.
Public Contact Details
These four fields appear directly on the public contact page:
| Field | Description |
|---|---|
Contact Address | Physical mailing address of your organisation |
Contact Phone | Phone number for enquiries |
Contact Email | Public-facing email address |
Working Hours | Business hours (e.g. Mon–Fri, 09:00–18:00 UTC+2) |
Social Media Links
Populate any of the five URL fields to add social links to the contact page footer. Leave a field blank to hide that icon entirely.
| Field | Example URL |
|---|---|
Facebook URL | https://www.facebook.com/your-page |
Twitter URL | https://twitter.com/your-handle |
LinkedIn URL | https://www.linkedin.com/company/your-company |
Telegram URL | https://t.me/your-channel |
GitHub URL | https://github.com/your-org |
Support Email & Notification Recipients
The Support Email field is the catch-all address for all contact form submissions. In addition, each inquiry type — General, Technical Support, Sales & Demo, Partnership, Security Issue, Feedback, and Other — can route to a separate set of internal users via the corresponding Recipients multi-select fields.
Quick Setup Checklist
| # | Task | Admin path |
|---|---|---|
| 1 | Set Site Name and Site Description | App Conf → Site Settings |
| 2 | Set Site Domain and Site Protocol (https) |
App Conf → Site Settings |
| 3 | Set Project Type to prod |
App Conf → Site Settings |
| 4 | Set Default From Email | App Conf → Site Settings |
| 5 | Enable or disable each public page as needed | App Conf → Site Settings |
| 6 | Fill in contact address, phone, email, working hours | App Conf → Contact Settings |
| 7 | Add social media links (optional) | App Conf → Contact Settings |
| 8 | Assign notification recipients for each contact inquiry type | App Conf → Contact Settings |
Next Steps
Email / Notifications
Configure an SMTP server and mail accounts so the platform can send alerts and invitations.
Roles & Permissions
Define roles and invite your team members with the appropriate access levels.