Production-grade infrastructure
that ships with Pembricks
Most platforms make you figure out hosting on your own. Pembricks includes the full deployment stack — multi-instance hosting, staging and production environments, live updates, and a management dashboard.
Built for the way enterprise teams actually operate
Pembricks uses a container-based, multi-instance model that isolates each deployment completely while sharing infrastructure costs. A central Nginx proxy handles routing and SSL for all instances automatically — no manual server configuration required.
Instance Isolation
Staging + Production
Live Deployments
Automated SSL
Multi-Instance Architecture
Each department, team, or customer gets its own isolated instance — separate database, separate configuration, and separate domain — all running on shared infrastructure.
- Complete isolation between instances: data, config, and secrets
- Per-instance domain routing with automatic SSL via Let's Encrypt
- Shared infrastructure keeps hosting costs low without sacrificing isolation
- Instances tracked with configuration files and source directory references
- Support multiple application versions across instances simultaneously
Staging & Production Environments
Every deployment gets a staging environment that mirrors production. Test changes before they reach your employees, every time.
- Separate staging instance for safe pre-deployment validation
- Mirror production configuration in staging before promoting changes
- Staging and production on the same infrastructure — no environment drift
- Promote from staging to production with a single command
- Roll back any instance to a previous version instantly
Live Deployments & Zero-Downtime Updates
Deploy updates to any instance without taking it offline. Employees stay working while the platform updates in the background.
- Container-based deployment with graceful restart sequences
- Version banner notification system alerts users to new releases
- Per-instance update scripts handle database migrations automatically
- Source code synced from a central repository to each instance
- Update a single instance or all instances with one command
Automatic SSL & Domain Management
Every instance gets HTTPS automatically. No manual certificate management, no renewal reminders, no downtime when certificates rotate.
- Let's Encrypt SSL certificate provisioning on instance creation
- Automatic certificate renewal handled by the infrastructure layer
- Custom domain support — use your own company domains
- Nginx reverse proxy auto-configured from container metadata
- No manual Nginx configuration needed for standard deployments
Web-Based Instance Management Dashboard
A browser-based admin interface for managing all your Pembricks instances — no SSH required for day-to-day operations.
- View the status of all running instances at a glance
- Start, stop, and restart instances from the browser
- View live logs for any instance without connecting to the server
- Deploy and update instances from the management interface
- Manage instance configuration and environment variables
Monitoring & Disk Management
Built-in operational tooling keeps your infrastructure healthy without requiring a dedicated DevOps team.
- Instance health and status monitoring across all deployments
- Intelligent disk space management with multiple cleanup modes
- Conservative, standard, and emergency cleanup policies
- Docker layer caching optimization to speed up deployments
- Dry-run mode to preview cleanup actions before executing
Security & Access Control
Production-grade security baked into every layer of the infrastructure — not an afterthought.
- Isolated Docker containers per instance prevent cross-instance access
- TLS-encrypted database connections with external SQL Server support
- Secure SSH key management for server access
- Security headers enforced at the Nginx proxy layer
- No plain-text secrets in container configurations
- Instance admin role separate from application user roles
Backup & Recovery
Instance configuration and deployment state are tracked so recovery from failure is fast and predictable.
- Instance configuration stored in versioned JSON for reproducibility
- Backup manager script for scheduled and on-demand backups
- Source directory tracking enables rapid re-deployment from any state
- Database connection configuration preserved per instance
- Environment variables stored securely and separately from source code
Ready to see the platform in action?
We'll walk through the deployment infrastructure and show you how your team would go from contract to production.