Moodle Hosting
Servers optimized exclusively for Moodle. Peak performance, security, and specialized support for your e-learning platform.
Servers tuned exclusively for Moodle. Hosting, monitoring, backup, updates and senior support โ no queue, no generic PHP, no headache.
Why Agathas is a reference in Moodle sustainment
Not generic hosting selling "Moodle plan" like cPanel. Our stack is designed for Moodle's real complexity.
Moodle HQ certification
Team with internationally-recognized Moodle Educator Certification. Refreshed each LTS.
Moodle-dedicated stack
PHP-FPM, OPcache, Redis, MariaDB and Nginx tuned specifically for Moodle's IO/CPU pattern.
24/7 monitoring
Sentry, Grafana, UptimeRobot. We detect slowness before students complain.
Multi-language support
Support in Portuguese, Spanish and English during business hours. No tier-1 reading scripts.
Painless updates
Moodle version, new plugin, theme, integration โ everything on staging before production.
Zero lock-in
Full backup delivered if you want to leave. We don't retain clients by contract.
Sustainment cases we're proud of
15+ years operating Moodles without public incidents. Real anonymized snapshots.
Migrating Moodle 3.5 โ 4.5 LTS without missing a class
Migration in 4-hour weekend window. Legacy plugins ported, DB fixed (3M+ rows), theme preserved.
From generic hosting to dedicated Moodle: -73% response time
PHP-FPM + Redis + CDN stack. Course/session/file cache optimized for peak access patterns.
GDPR applied in regulated environment
Password policy, MFA, PII encryption, log retention, incident plan and DPO. Compliance-ready.
Academic peak โ 4,500 concurrent students
Load balancer + auto-scaling. Master-slave DB. Restored in 12min when client accidentally deleted courses.
Branded mobile app + integrated Moodle
iOS/Android apps with school brand, push notifications under school name, Moodle login, offline mode.
In-Moodle payment gateway
Proprietary plugin integrating ASAAS/Stripe. Student pays in Moodle, course unlocked, invoice issued.
Senior support, not tier-1
Support delivered by the same team that codes, operates and designs your architecture โ Moodle issues don't yield to scripts.
Dedicated WhatsApp
Direct channel with the tech team. โค15min response for critical incidents.
Contractual SLA
Response and resolution by severity defined contractually.
Senior team
Whoever helps you has configured Moodle, written plugins, migrated versions and debugged DB in production.
Monthly reports
Resource usage, critical events, tested backups, peaks, suggested improvements.
On-call in critical periods
Exam weeks, course launches โ team on 24/7 on-call.
Training included
We train your academic and admin teams. Zoom + recorded material.
Plans available for every need
Starter
Up to 500 students
- 5GB SSD
- Daily backups
- Free SSL
- Email support
Professional
Up to 5,000 students
- 20GB SSD
- Daily backups
- Free SSL
- Priority WhatsApp support
- 24/7 monitoring
Enterprise
50,000+ students
- Unlimited SSD
- Real-time backups
- SSL + WAF
- Dedicated support
- Load Balancer
- Dedicated infrastructure
The stack behind your hosting
Software and hardware millimetrically tuned for Moodle. No cPanel, no WordPress sharing CPU.
Application
- PHP 8.3 with optimized OPcache
- PHP-FPM with dedicated pool per instance
- Redis sessions (no loss at peak)
- Isolated Moodle cron worker
- Composer + Moosh automation
DB & cache
- MariaDB 10.11+ with PITR binlog
- Redis for sessions, cache and MUC
- Incremental binlog backup every 15min
- Read-only replica for heavy reports
- Weekly index optimization
Network & security
- Cloudflare WAF + DDoS protection
- Let's Encrypt SSL with auto-renewal
- Fail2ban + rate limit on critical paths
- AES-256 encrypted offsite backup
- OS hardening + log audit
Monitoring
- Real-time Grafana + Prometheus
- Sentry for application errors
- External UptimeRobot (outside our infra)
- WhatsApp alerts to tech team
- Public postmortems for incidents
Assisted migration in up to 5 business days โ zero risk
Bring everything from your current provider: users, courses, grades, badges, forums, files. Not a single log line lost.
Parity guarantee
All users, courses, grades, certificates, forums and assignments migrated. Faithful replica.
Staging environment
You validate on staging before production cut-over. Written approval required.
Night or weekend window
Cut-over outside class hours. Students wake up on the new Moodle without noticing.
Rollback plan
Old environment kept intact for 30 days. If anything goes wrong (rare), we revert in hours.
Contractual SLA โ no fine print
Everything we promise is in the contract, with contractual penalty if we miss.
| SLA | Commitment | How we deliver |
|---|---|---|
| Monthly uptime | 99.9% (โค43min downtime/month) | DB redundancy, 24/7 monitoring, on-call team |
| Response โ critical | โค15 minutes | WhatsApp alerts to tech team, auto-escalation |
| Resolution โ critical | โค2 hours | Documented procedures, runbook by incident type |
| Backup | Daily + 15min binlog | Encrypted offsite storage, monthly tested restore |
| Restore | โค4 hours for last 24h | PITR via binlog + snapshots, contractual RTO |
| Moodle update (LTS) | Within 90 days of release | Full staging + window agreed with client |
Frequently asked questions
Do you migrate my current Moodle?
What if I have many custom plugins?
Which version do you maintain?
Works with official Moodle Mobile?
Can I integrate payment in Moodle?
How does backup work?
Do you offer staging?
What if I outgrow my plan?
Contract lock-in?
Do you serve clients outside Brazil?
Shall we put your Moodle in expert hands?
Free diagnosis of your current Moodle โ bottlenecks, opportunities and migration proposal in 3 business days.