Description
The AzzurroTech Platform (ATP) is a comprehensive, turnkey enterprise ecosystem designed for organizations demanding full data sovereignty, privacy, and integrated artificial intelligence. Unlike fragmented cloud solutions, ATP unifies eight critical business functions—AI Inference, Secure File Storage, Professional Email, Version Control, Web Publishing, and Centralized Identity Management—into a single, pre-integrated Docker-based deployment.
Built entirely on robust open-source technologies, ATP eliminates reliance on external cloud providers for sensitive data processing. Every interaction, from AI-generated code to file storage and email communication, remains within your controlled infrastructure. The platform features Authentik as a central Identity Provider (IdP), enabling seamless Single Sign-On (SSO) across all services, streamlining user management, and enhancing security posture.
Every deployment includes a dedicated, professional subdomain in the format mycompany.azzurro.tech, providing immediate access to your AI chat interface, file portal, code repository, and email administration. This subdomain registration and full usability rights are included for one full year from the date of deployment.
Technical Architecture & Stack
The standard deployment utilizes a monolithic GPU-accelerated architecture hosted on high-performance cloud infrastructure (e.g., OVHcloud Public Cloud). This configuration ensures maximum throughput for AI inference while maintaining low latency for all web services.
Core Stack Components
| Service | Technology | Role | Integration |
|---|---|---|---|
| Authentik | ghcr.io/goauthentik/server |
Identity Provider (IdP) | Centralized SSO (OIDC/SAML) for all services. Manages users, groups, and flows. |
| Ollama | ollama/ollama |
AI Inference Engine | Runs local LLMs (Llama 3.2, Gemma 3). GPU-accelerated via NVIDIA CUDA. |
| Open WebUI | ghcr.io/open-webui/open-webui |
AI Interface | Chat interface with RAG, file uploads, and model switching. Connects to Ollama API. |
| Nextcloud | nextcloud |
File Storage | Secure file sync, sharing, and collaborative editing. Integrated with Authentik SSO. |
| WordPress | wordpress |
Web CMS | Client-facing website. Integrated with Authentik SSO. |
| Gitea | gitea/gitea |
Version Control | Self-hosted Git service for code management. Integrated with Authentik SSO. |
| Stalwart | stalwartlabs/mail-server |
Email Server | SMTP/IMAP/JMAP server with advanced spam filtering. |
| Caddy | caddy |
Reverse Proxy | Automated HTTPS, SSL termination, and routing for all subdomains. |
| Databases | mariadb, postgres, redis |
Data Persistence | MariaDB (Apps), PostgreSQL (Authentik), Redis (Sessions/Caching). |
Infrastructure Specifications (Standard Tier)
- Compute: NVIDIA A10 GPU (24GB VRAM) or equivalent.
- CPU/RAM: 12 vCPU, 48 GB RAM.
- Storage: 1 TB NVMe Block Storage (for models, databases, and user files).
- Network: 10 Gbps private network, 10 TB+ outbound bandwidth.
- Security: Enforced HTTPS via Caddy with automatic certificate management; all services isolated in Docker containers.
Deployment Topology
- Domain Structure:
mycompany.azzurro.techai.azzurro.tech→ Open WebUInc.azzurro.tech→ Nextcloudsite.azzurro.tech→ WordPressgit.azzurro.tech→ Giteamail.azzurro.tech→ Stalwart Adminauthentik.azzurro.tech→ Authentik Admin
What Is Included
Your ATP deployment encompasses the complete provisioning, configuration, and integration of all eight platform components:
- Full Stack Provisioning: Automated deployment via Docker Compose with pre-configured networking and security.
- Domain Registration: One-year registration of
mycompany.azzurro.techwith full DNS management. - Pre-Configuration:
- Authentik configured as the central IdP.
- Ollama pre-loaded with
llama3.2andgemma3:26b. - Caddy configured for automatic HTTPS routing.
- Database schemas initialized for all applications.
- Hypercare Period: One month of active monitoring, health checks, and operational validation.
- Premium Support: 12 months of email/phone support (Order # required).
- Community Contribution: A one-time donation to the core open-source projects powering your stack upon successful deployment.
Open Source Commitment & Community Support
Azzurro Technology believes in giving back to the open-source ecosystem that makes ATP possible. With every paid deployment, Azzurro Technology makes a one-time contribution to the core projects leveraged in your stack to ensure their continued development and sustainability.
| Project | Role in ATP | Contribution Channel |
|---|---|---|
| Authentik | Central Identity Provider (SSO) | GitHub Sponsors |
| Ollama | Local LLM Inference | GitHub Sponsors |
| Open WebUI | AI Chat Interface | GitHub Sponsors |
| Nextcloud | File Storage & Collaboration | Nextcloud Contribute |
| WordPress | Web Publishing | WordPress Foundation |
| Gitea | Version Control | GitHub Sponsors |
| Stalwart Labs | Email Server | Stalwart Contact/Support |
| Caddy | Reverse Proxy & HTTPS | GitHub Sponsors |
| MariaDB | Database Engine | MariaDB Foundation |
| Redis | Caching & Session Store | Redis Ltd. |
| PostgreSQL | Auth DB Engine | PostgreSQL Foundation |
Note: Contributions are made at Azzurro Technology’s discretion upon successful deployment.
Try it Yourself: The source code and deployment manifests for the AzzurroTech Platform are publicly available. Developers and enthusiasts can deploy their own instance by visiting our GitHub repository: 👉 https://github.com/azzurrotech/atp
Hypercare Period & Hosting Transition
Every ATP deployment includes a one-month Hypercare Period beginning on the date of delivery. During this critical phase:
- Active Monitoring: Azzurro Technology actively monitors the hosting environment for stability and performance.
- Validation: We perform comprehensive system health checks and validate the integration of all services, including SSO flows and AI model responsiveness.
- Handover Support: Our team assists with the final operational validation to ensure a smooth transition.
Upon completion of the Hypercare Period, full operational ownership of the hosting account transfers to the client. The client assumes direct responsibility for paying the hosting provider (typically OVHcloud or equivalent) on a monthly or annual basis.
- Estimated Hosting Cost: Approximately 210 CAD per month for the recommended GPU-enabled configuration (NVIDIA T4/A10).
- Transition Guidance: Azzurro Technology provides comprehensive documentation and guidance on hosting account transfer, credential management, and ongoing maintenance protocols during the transition phase.
Premium Support
Every ATP deployment includes one full year of premium email and phone support from the date of delivery. This service covers:
- Platform configuration and optimization.
- Service troubleshooting and incident resolution.
- Integration assistance (e.g., configuring SSO for new applications).
- Upgrade guidance and security patching advice.
To access premium support, clients must reference their order number in all correspondence.
Customization & Cost Optimization
The Standard Deployment is optimized for maximum performance and ease of management. However, Azzurro Technology offers flexible architectural options to suit varying budget constraints and performance requirements.
- Hybrid Split Architecture: Separate the AI workload (GPU) from the web/email workload (CPU) to reduce infrastructure costs by up to 45% while retaining full functionality.
- Model Optimization: Deploy smaller, highly efficient models (e.g., Llama 3.2 8B) on lower-cost GPU instances (NVIDIA T4) for budget-conscious deployments.
- Custom Domains: Replace
mycompany.azzurro.techwith your own branded domain (e.g.,ai.yourcompany.com). - Enterprise Scaling: Add dedicated load balancers, multi-node clustering, or object storage integration for large-scale enterprises.
Contact us for a tailored proposal suited to your budget: 📧 Email: info@azzurro.tech 🔗 GitHub: github.com/azzurrotech/atp
The AzzurroTech Platform is a registered trademark of Azzurro Technology. All third-party trademarks belong to their respective owners.



Reviews
There are no reviews yet.