Elgg
Hosting
Install Elgg in one click on our fast, reliable UK web hosting. Fully managed with free SSL, daily backups, and dedicated expert support.
What is Elgg?
Elgg is an open-source PHP social networking framework first released in 2004. It is licensed under the GPL and the MIT licence (dual-licensed). The platform was designed for building social networks for organisations, communities, universities, and special-interest groups rather than for general public consumer use.
Core features include user profiles, friend connections, activity streams, groups, blogs, file sharing, threaded discussions, internal messaging, notifications, and a granular access-control system that lets users decide who can see each piece of content. Plug-ins extend Elgg into specific verticals like learning communities, intranets, and member portals. The platform runs on PHP and MySQL and uses its own templating engine.
Elgg has had stable releases through to the early 2020s. It is taken seriously by university research communities, internal organisational social networks, and niche-interest member sites. The platform is included in the 365i one-click installer for owners running existing Elgg communities and for new builds where a self-hosted social platform is the right answer.
365i’s editorial review of Elgg
Elgg is the social network platform you choose when you specifically don't want Facebook, Discord, or LinkedIn. That sounds reductive but it's the most accurate way to describe its niche. If you're running a university research community, an internal company social network, an alumni network, or a serious-interest hobby community, Elgg gives you the social-network experience without handing your members' data to a third party or letting an algorithm decide what they see.
I've hosted Elgg communities for a couple of academic groups and a hobby society over the years. The pattern is clear: the community has an identity, the members value privacy and ownership, and the moderators want to control feature set and feel. Off-the-shelf social platforms can't deliver that. Elgg can.
What works well: the access-control system is genuinely well-designed. Every piece of content has explicit visibility (private, friends, group, logged-in users, public) and Elgg respects those settings throughout the platform. Group functionality is solid out of the box. Activity streams are clean. Plug-in architecture lets you extend without forking core. The admin tools give moderators real control over content and members.
"Elgg is the right answer when a community wants its own space and the discipline to run it. The first six months are work. After that, it tends to stick. We host two Elgg communities that have been running for over a decade with the same handful of moderators."
Mark McNeece, Founder, 365i Hosting
What's annoying: the project's pace has slowed considerably. Major releases are infrequent. The plug-in marketplace is small and many plug-ins haven't been updated for current Elgg releases. Theme customisation requires real PHP and template knowledge. Modern social-platform expectations (real-time updates, mobile push notifications, slick mobile UI) require plug-in work or aren't available. Onboarding a non-technical user community takes more handholding than handing them a Facebook group.
Hosting notes: Elgg sits comfortably on our shared hosting from £5.99/mo for communities under maybe 500 active users. PHP memory at 256MB is enough. MySQL 8 handles the schema fine. Cron is essential, used for activity stream digests and email notifications, and we support it. File uploads can grow significantly over time, so factor in storage growth and backup cost. We've never seen Elgg exhaust unlimited LVE resources at typical small-community traffic.
For larger Elgg deployments (1,000+ active users, real-time chat plug-ins, large file uploads), the application benefits from our managed cloud servers from £9.99/mo with proper memory and database tuning. Elgg's database can grow large with active social use, and an under-tuned MySQL instance starts to drag on the activity-stream queries first.
If you're considering Elgg in 2026, do the honest test: how big is your moderation team, how committed is your community, and how much hand-holding do your members need? Elgg rewards a disciplined moderator team and a motivated user base. It's not the right answer for a casual community that would be happier on a Discord server. For the right community, though, it's the only sensible self-hosted option.
Why Host Elgg with 365i?
Our web hosting is built for PHP applications like Elgg. Every plan includes everything you need to launch and grow.
One-Click Installation
Install Elgg with a single click from your control panel. No manual configuration, no FTP uploads, no database setup.
Free SSL Certificate
Every site gets a free SSL certificate, automatically configured and renewed. Keep your Elgg installation secure from day one.
99.9%+ Uptime Track Record
Enterprise-grade data centres in the UK, US & Asia with redundant power, cooling, and network connectivity. Shared hosting runs on autoscaling cloud infrastructure with a 99.9%+ historical uptime record; Managed Cloud Servers target 99.99% uptime; our VPS products carry a contractual 99.99% network availability SLA with service credits.
Daily Backups
Automatic daily backups with easy one-click restore. Your Elgg data is always safe and recoverable.
7-Day Expert Support
UK-based hosting specialists available 7 days a week including evenings, weekends, and bank holidays. Real people, real help.
SSD Storage
All plans run on fast SSD storage for snappy page loads and responsive admin panels. Elgg performs at its best.
Where Elgg Fits
Best for
University research communities, internal organisational social networks, alumni networks, professional member organisations, and serious-interest hobby communities who want a self-hosted social platform with strong access control. Communities with a committed moderator team and members who value privacy over a polished consumer-app feel.
Watch for
Project pace has slowed, major releases are infrequent. Plug-in marketplace is small and patchy on current-version compatibility. Theme work needs real PHP and template skills. Onboarding non-technical users takes more handholding than a hosted social platform. Not the right pick for a community that would be happier on Discord or Slack.
Web Hosting for Elgg
Get Elgg up and running in minutes with our fast, reliable web hosting. Every plan includes one-click installation, free SSL, UK, US & Asia data centres, and dedicated expert support.
- 1 website
- 10 GB SSD storage
- Free SSL certificate
- 80+ 1-click installs
- Unlimited LVE resources
- Autoscaling cloud platform
- UK, US & Asia data centres
- 5 websites
- Unlimited SSD storage
- Free SSL certificate
- 80+ 1-click installs
- CDN included
-
Timeline Backup/Restore
Timeline Backup
- Website files and databases
- Daily snapshots, 30-day retention
- One-click file and database restore
- Everything above, plus email mailbox backups
- 60-day database retention
- Mailbox restore (to a temporary mailbox first, then sync back)
- Unlimited LVE resources
- Autoscaling cloud platform
- UK, US & Asia data centres
- 10 websites
- Unlimited SSD storage
- Free SSL certificate
- 80+ 1-click installs
- CDN included
-
Timeline Backup/Restore (Pro)
Timeline Backup
- Website files and databases
- Daily snapshots, 30-day retention
- One-click file and database restore
- Everything above, plus email mailbox backups
- 60-day database retention
- Mailbox restore (to a temporary mailbox first, then sync back)
- Unlimited LVE resources
- Autoscaling cloud platform
- UK, US & Asia data centres
All prices exclude VAT. No contract, cancel any time.
Need More Power for Elgg?
For high-traffic sites, large catalogues, or mission-critical deployments, our fully managed cloud servers give Elgg dedicated resources and enterprise-grade performance.
- Dedicated CPU, RAM & SSD storage
- 99.99% uptime
- Fully managed by our team
- Choose 365i, AWS, or Google Cloud
An Elgg case from our books
A university research network in Scotland came to us in 2024 with a six-year-old Elgg community for postgraduate researchers across three departments. The community had around 280 active members posting research updates, sharing files, and using group discussions. They were on a creaking university-hosted server that the IT department wanted to retire.
We migrated their Elgg install to our shared hosting at £5.99/mo, set PHP to 8.1 (their plug-ins hadn\'t all been tested on 8.3), configured cron for email digests, set up free SSL, and applied file-permission hardening. We also did a one-time database optimisation pass on the activity stream tables, which had grown to a size that was slowing the home-page load. We helped the moderators set up two-factor authentication for admin accounts.
Migration plus the database tune-up took us around eight working hours. Home-page load time on a logged-in user view improved by roughly 56% post-migration (the database tune-up did most of that). The university saved around £200/yr on hosting compared to their internal cost-recovery rate.
What we would tell anyone in the same spot: Elgg databases benefit from periodic optimisation. Don\'t skip it just because the application keeps running.
Anonymised at the client's request. Industry, scale, and timeline preserved.
What we look for in social networking hosting
A self-hosted community is a high-touch hosting workload. The activity stream creates database rows continuously, notification emails generate cron-driven outbound traffic, and member-uploaded media accumulates fast. We size MySQL with enough InnoDB buffer pool to keep the activity index in RAM, recommend Redis object caching once active member count crosses a few hundred, and tune image optimisation so avatars and cover photos do not bloat the storage account in a year.
More applications you can install on 365i hosting
Beyond Social Networking, our one-click installer covers 79 open-source PHP applications across 27 categories. A small selection from across the catalogue:
Elgg Hosting FAQ
Common questions we hear from people running Elgg on our hosting.
Elgg runs on PHP 7.4+ (PHP 8.1+ supported in current releases) plus MySQL 5.7+ or MariaDB equivalent. Our shared hosting includes PHP 8.5 default, MySQL 8, 256MB PHP memory, and cron access, all of which exceed Elgg's requirements. Elgg uses cron heavily for activity stream digests and notifications, so cron is essential rather than nice-to-have. We also recommend periodic database optimisation on long-running Elgg installs, which we can run on request as part of 7-day support.
Yes. Elgg is in our application installer. The installer creates the database, drops in the files, sets up the data directory outside the web root for security, and walks you through the wizard. The wizard sets your community name, admin account, and basic preferences. Total install time is around 10 minutes. After install, your first task is enabling and configuring the bundled plug-ins (blog, file, groups, messages, etc.) for your community's needs.
Yes, with the right hosting. For communities up to around 500 active users, our shared hosting at £5.99/mo handles Elgg comfortably. Past that, the activity stream queries start to benefit from a tuned MySQL setup, and our managed cloud servers from £9.99/mo with proper memory and database resources are the right tier. We've hosted Elgg communities with several thousand active users on mid-tier cloud servers. The application architecture itself supports much larger deployments with horizontal scaling.
Hosting-layer support 7 days a week including evenings, weekends, and bank holidays. PHP, MySQL, cron, file permissions, SSL, email, DNS, backups, migrations, and database optimisation runs. We don't write custom Elgg plug-ins, build themes, or moderate the community as part of standard support, those are application-level tasks. The Elgg community forum is the right place for application-specific plug-in questions. Datacentre infrastructure is monitored 24/7.
Yes, free with our migration service. Send us your existing host's FTP, database export, and the data directory archive (Elgg's file uploads live outside the web root, so they need a separate archive). We'll move everything, set the data directory permissions correctly, run the official Elgg upgrade if your version is older, and test login plus a sample of profile, group, and activity-stream views before DNS cutover. Most Elgg migrations take us 3 to 8 working hours depending on data directory size.
Elgg's access-control model is one of its strongest features. Each piece of content has explicit visibility settings and the application enforces them throughout. Keep core and plug-ins updated. Our hosting adds free SSL, daily backups (database plus the data directory), file permission hardening, and platform-level WAF rules. For communities holding sensitive member data, we'd add two-factor authentication on admin and moderator accounts via a community plug-in, IP-restrict the admin URL where practical, and audit log access via a logging plug-in. The data directory should always sit outside the web root, which our installer handles by default.
Ready to Host Elgg?
Get started with Elgg on our fast UK web hosting. One-click installation, free SSL, and dedicated expert support included.