What's installed on your Joomla server?
- Joomla 6 from the official Docker image, with an English admin area
- Apache and PHP 8.4
- MariaDB 11 database
- HTTPS through Caddy: the site opens on an sslip.io address based on your IP, so a domain is optional
- Admin area at /administrator/, with the login yonetici
- The installation folder, removed once setup finishes
- Firewall with only ports 22, 80 and 443 open
What size do you need for Joomla?
Joomla's technical requirements give no server RAM figure, only a recommended PHP memory limit of at least 256 MB. As a rule of thumb, 2 GB is a good start for a company site. Look at 4 GB for lots of extensions, several languages or heavy traffic, and 8 GB for a large portal. You can grow RAM, CPU and disk separately from your panel, and your data and IP address stay the same.
| Use | Size | Price | Choose |
|---|---|---|---|
| New site | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/mo | |
| Growing site | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/mo | |
| Busy site | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/mo |
Who is it for?
- Company, association or school websites
- Content sites planned in several languages
- Existing Joomla sites moving off shared hosting
- Member portals and content archives with user logins
- Sites with visitors in Turkey that should run on a server in Istanbul
What happens after you order?
- Set the size and complete your payment.
- Your server starts and Joomla installs itself. This took about 4 minutes in our real-server tests.
- In your panel, open your server from My servers. When the App row on the Overview tab says Joomla is ready, click Open app.
- Enter the details from the Login and Password rows. The login is yonetici, Turkish for admin, and no setup screen appears.
- Under System > Global Configuration, change the site name (it starts as Sitem) and the time zone.
- Add a language pack if you need one, then create your first pages.
With every server
- Daily backups included in the price
- Unlimited traffic
- Full root access
- Scale RAM and CPU up or down later, and grow the disk
- Location: Istanbul · IST-1.
Good to know
- The admin area starts in English. To add Turkish or another language, use Languages in the Install section of the System menu.
- Email isn't set up. For password resets and notifications, enter your mail server under Global Configuration > Server.
- The administrator email from the install is a placeholder. Enter your own address in your user profile, or password reset emails won't reach you.
- Keeping Joomla, extensions and templates up to date is your responsibility. Joomla updates from its own admin area.
- Joomla is free, but paid extensions and templates aren't part of the server price.
- If a certificate can't be issued, the site opens over http on your IP address.
Joomla questions and answers
How much RAM does Joomla need?
Joomla has no official server RAM figure. As a rule of thumb, 2 GB is a good start for a company site, and 4 GB for one with many extensions or languages. If it isn't enough, you scale up from your panel.
How is Joomla installed?
You don't have to install Joomla yourself. After payment, Joomla 6 installs on your server along with its database and HTTPS. All that's left is to log in with the details shown in your panel.
How do I add a language to Joomla?
In the Joomla admin area, open the System menu, go to Languages in the Install section and install the pack you want. Then make it the default from Languages in the Manage section.
How do I log in to the Joomla admin panel?
Add /administrator/ to your site address or click Open app in your panel. The login is yonetici, and the password is in the Password row on the Overview tab. The Username and Password rows further down are for SSH.
Can I move my existing Joomla site here?
Yes. You can copy the files and database to the new server or use a backup extension. This server runs Joomla 6, so if your site is on an older version, update it first and check your extensions.
Can I use my own domain with Joomla?
Yes. Point the A record at your server's IP address and add the new address to the HTTPS settings. The install doesn't write a fixed address into Joomla, so nothing else needs changing there. The domain article in our knowledge base has the steps.