Set up teams, enable modules, and run your self-hosted operating environment.
Customer administrators use this surface to provision organization defaults, activate delivery modules, and keep workplace operations inside the Decoded platform.
Teams
Default operating structure for decoded-demo.
Live API
Workspace mode
project-management-first
Role templates
Organization Admin · organization
Team Admin · team
Workspace Member · workspace
Executive Officeexecutive-office
Executive sponsors and strategic stakeholders.
Program Officeprogram-office
Program managers, PMO leads, and transformation operators.
Delivery Opsdelivery-ops
Execution teams, operators, and field delivery staff.
Professional Servicesprofessional-services
Decoded consultants, support engineers, and accredited delivery specialists.
Professional Identity
Issue Decoded email accounts and track partner accreditation on professional profiles.
Decoded email workspace
decoded.africa
self-hosted-docker-mailserver
imap.decoded.africa:993
smtp.decoded.africa:587
Reserved Decoded mailboxes
graham@decoded.africa
info@decoded.africa
ops@decoded.africa
noreply@decoded.africa
engineering@decoded.africa
accounts@decoded.africa
marketing@decoded.africa
Partner-aligned accreditation
Decoded-issued mail identities should support professional eligibility for Google and AWS accreditation programs, while profile records make certifications visible to buyers and partner referral flows.
Decoded Platform EngineerPlatform Engineer
platform.engineer@decoded.africa
Accreditations
Google Cloud: Professional Cloud Architect · in-progress
AWS: Solutions Architect Associate · planned
Decoded Support LeadSupport And Reliability Lead
support.lead@decoded.africa
Accreditations
Google Cloud: Professional Cloud DevOps Engineer · planned
AWS: SysOps Administrator Associate · in-progress
Project Delivery Identity
Keep source control, CI, cloud access, and project mailboxes under platform-owned identities.
Primary source control and CI
gitea
woodpecker
GitHub private mirror enabled
Cloud access model
customer-owned cloud project with Decoded-managed service account or workload identity binding
Service identity pattern: userId@decoded.africa
Supported clouds
AWS
Google Cloud
Why this matters
Customer repos, CI pipelines, and bring-your-own cloud workloads should be controlled by project-bound Decoded identities so delivery continuity does not depend on a single employee account.
Project Delivery Plans
Generate project-bound repo, CI, cloud, and mailbox plans before execution starts.
Catalog
Self-hosted modules ready for organization deployment.
Live API
Contact CenterSelf-hosted
freeswitch
Mail And MarketingSelf-hosted
docker-mailserver+workers
PayloadCMS BlogSelf-hosted
payloadcms
Events And TicketingSelf-hosted
nextjs+oatpp
Content NetworkSelf-hosted
payloadcms+newsletter-workers
PaymentsSelf-hosted
oatpp
LearningSelf-hosted
nextjs+api
Operations
Keep organization setup inside one platform family.
Governance
Team setup, role design, module activation, and workspace defaults stay in one control plane.
Self-hosting
PayloadCMS, contact center, and mail operations are provisioned as modules on the same substrate.