Hosting fit
Excellent fit for Web Hosting or Application Hosting
Web Hosting for normal sites, Application Hosting for busier sites
Typical requirements
- PHP 8.x
- MySQL or MariaDB
- HTTPS
- Writable uploads directory
Enhance can install WordPress directly. Shared Web Hosting is the right starting point for ordinary sites and blogs. Use Application Hosting when you want isolated resources, staging, heavier plugins, or WooCommerce.
One-click install available through Enhance.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small shops, Application Hosting for busy stores
Typical requirements
- PHP 8.x
- MySQL or MariaDB
- HTTPS
- Cron/WP-Cron handling
- Enough memory for checkout and plugins
Enhance can install WooCommerce through WordPress. Small shops can start on shared Web Hosting. Checkout, carts, payment callbacks, and admin jobs make busy stores better suited to Application Hosting.
We can host it, but payment gateway and plugin support stays with the plugin vendor.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small sites, Application Hosting for larger builds
Typical requirements
- PHP 8.x
- MySQL or MariaDB
- HTTPS
- Common PHP extensions such as mbstring, json, xml, and zip
Enhance can install Joomla directly. It is a conventional PHP CMS that suits shared Web Hosting well. Larger extension-heavy Joomla sites benefit from the extra isolation of Application Hosting.
Installer available from Enhance.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for simpler Drupal sites, Application Hosting for heavier builds
Typical requirements
- PHP 8.x
- MySQL, MariaDB, or PostgreSQL
- Composer
- Cron
- Higher memory limit for admin tasks
Drupal can run on PHP hosting when the required PHP version and extensions are available. Use Application Hosting for Composer workflows, heavier cron, and more careful cache configuration.
Choose VPS only where the project needs custom server packages, search services, or OS-level tuning.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small sites, Application Hosting for production projects
Typical requirements
- PHP 8.x
- No database required
- Writable cache and user folders
- Optional CLI access
A lightweight flat-file CMS. It is usually simple to host because it does not need MySQL.
Best for brochure sites, documentation, and smaller content projects.
Hosting fit
Good fit for Application Hosting, with VPS for advanced workers
Application Hosting for Laravel apps, VPS for queues, workers, and custom services
Typical requirements
- PHP 8.x
- Composer
- MySQL or MariaDB
- Cron scheduler
- Writable storage and cache directories
Laravel needs the public directory as the web root and usually benefits from SSH, Composer, environment variables, and scheduled tasks.
For long-running queue workers, Redis, Horizon, or custom daemons, choose a VPS.
Hosting fit
Good fit for Application Hosting, with VPS for advanced workers
Application Hosting for standard PHP apps, VPS for workers and custom services
Typical requirements
- PHP 8.x
- Composer
- MySQL, MariaDB, or PostgreSQL
- Writable var directory
- Cron if scheduled commands are used
Symfony is a good fit when deployed as a normal PHP web application. Check whether the project also needs Messenger workers or custom services.
SSH and Composer access are important for clean deployments.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for simple apps, Application Hosting for production apps
Typical requirements
- PHP 8.x
- MySQL or MariaDB if the app uses a database
- Writable writable directory
- Correct public web root
CodeIgniter applications are usually straightforward to host when the public folder and environment file are configured correctly.
Suitable for PHP hosting unless the app needs custom background services.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for simple apps, Application Hosting for production apps
Typical requirements
- PHP 8.x
- Composer
- MySQL, MariaDB, PostgreSQL, or SQLite
- Writable logs and tmp directories
CakePHP is a conventional PHP framework and normally works well when the right PHP extensions and web root are set. Application Hosting is useful when Composer and deployment workflow matter.
Use Application Hosting if SSH and Composer access are part of the normal deployment process.
Hosting fit
Good fit for Application Hosting or VPS
Application Hosting for small isolated installs, VPS for production providers
Typical requirements
- Supported PHP version
- ionCube Loader
- MySQL or MariaDB
- HTTPS
- Cron every 5 minutes
Blesta needs ionCube, a database, cron, SSL, and careful file permissions. Application Hosting can suit a small isolated install; use VPS for production providers, custom automation, stricter firewalling, or provisioning integrations.
We can host Blesta. For licences and extensions, Blesta.club is a useful specialist reseller with a large library of plugins, modules, gateways, messengers, and bundles.
Hosting fit
Good fit for Application Hosting or VPS
Application Hosting for small isolated installs, VPS for production providers
Typical requirements
- Supported PHP version
- ionCube Loader
- MySQL or MariaDB
- HTTPS
- Cron every 5 minutes
WHMCS is sensitive to PHP version, ionCube compatibility, cron, and permissions. Application Hosting can suit a small isolated install; use VPS for production providers, custom automation, stricter firewalling, or provisioning integrations.
We can provide the hosting environment; WHMCS licensing and product support remain with WHMCS.
Hosting fit
Application Hosting or VPS depending on automation
Application Hosting for small isolated installs, VPS for production providers
Typical requirements
- Supported PHP version
- ionCube Loader
- MySQL or MariaDB
- HTTPS
- Cron and queue tasks
HostBill can be more demanding operationally than a normal PHP site. Application Hosting can suit a small isolated install; use VPS for production providers, custom automation, stricter firewalling, or provisioning integrations.
We can provide the server and hosting stack; HostBill licensing and support are separate.
E-commerce
Magento Open Source
Hosting fit
VPS strongly recommended
Raw VPS for full stack control
Typical requirements
- PHP version matching Magento release
- Composer
- MySQL or MariaDB
- Elasticsearch or OpenSearch
- Cron
- High memory limit
Magento is resource-heavy and has search, indexing, cache, and cron requirements that do not suit ordinary shared hosting.
Choose raw VPS so the stack can be tuned properly, including search and cache services.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for smaller shops, Application Hosting for busier shops
Typical requirements
- PHP 8.x depending on release
- MySQL or MariaDB
- HTTPS
- Common PHP extensions such as intl, zip, gd, and curl
PrestaShop is a standard PHP shop system and can start on shared Web Hosting when release requirements are met. Use Application Hosting for heavier catalogues, more modules, or busier checkout activity.
Suitable for PHP hosting when release requirements are met.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small shops, Application Hosting for production shops
Typical requirements
- PHP 8.x depending on release
- MySQL or MariaDB
- HTTPS
- GD, curl, zip, and mbstring extensions
OpenCart is lighter than Magento and usually straightforward to host on shared Web Hosting. Production shops still benefit from Application Hosting isolation and backups.
Good candidate for shared Web Hosting first, then Application Hosting as the shop grows.
Hosting fit
Good fit for Web Hosting, Application Hosting, or VPS depending on traffic
Web Hosting for light analytics, Application Hosting for regular use, VPS for high traffic
Typical requirements
- PHP 8.x
- MySQL or MariaDB
- Cron for archiving
- HTTPS
- Enough disk for logs and reports
Matomo is a PHP application and can run on PHP hosting for light analytics. It can grow quickly because it stores analytics data locally, so use cron archiving and monitor database size.
Use Application Hosting as traffic grows; VPS is better for busy sites or long retention periods.
Hosting fit
Application Hosting or VPS depending on storage and users
Application Hosting for small private use, raw VPS for serious file storage
Typical requirements
- PHP 8.x matching release
- MySQL, MariaDB, or PostgreSQL
- Cron background jobs
- Large storage
- Optional Redis
Nextcloud is a PHP application, but storage and background jobs can become heavy. Application Hosting can work for small private use; raw VPS is the realistic choice for teams, larger storage, or Redis tuning.
Best with properly configured cron and enough disk for file history and backups.
Hosting fit
Good fit for Application Hosting or VPS
Application Hosting for small courses, VPS for busy learning sites
Typical requirements
- PHP 8.x matching Moodle release
- MySQL, MariaDB, or PostgreSQL
- Cron every minute
- Large file storage
- HTTPS
Moodle is PHP-based but depends heavily on scheduled tasks and can become resource-heavy with many users, uploads, and course backups.
Use VPS when you expect concurrent learners or large course files.
Hosting fit
VPS required
VPS
Typical requirements
- Node.js LTS
- MySQL
- Systemd or process manager
- Nginx or reverse proxy
- Mail configuration
Ghost is a Node.js application, not a normal PHP site. It needs a long-running Node process and a reverse proxy.
Use a VPS so the runtime can stay running.
Hosting fit
VPS required for production apps
VPS
Typical requirements
- Node.js runtime
- Process manager such as systemd or PM2
- Reverse proxy
- Firewall
- Optional database
Production Node.js apps need a persistent process. Use a VPS for control over the runtime, ports, deployment, and logs.
Shared PHP hosting is not the right product for long-running Node services.
Hosting fit
Good fit for Web Hosting when built as static files
Web Hosting for static builds, VPS for server-rendered apps
Typical requirements
- Static build output
- HTTPS
- Correct rewrite rules for client-side routing
- Node.js only needed at build time
A compiled React site can be hosted like static files. If it needs server-side rendering or an API process, choose a VPS.
Upload the build output to the web root.
Hosting fit
Depends on output mode
Web Hosting for static export, VPS for SSR and API routes
Typical requirements
- Static export for shared hosting
- Node.js process for SSR
- Reverse proxy for server mode
- Build pipeline
Static Next.js exports can live on normal hosting. Server-rendered Next.js needs a persistent Node process, so use a VPS.
Check the project output mode before ordering.
Hosting fit
Good fit for Web Hosting when built as static files
Web Hosting for static builds, VPS for Nuxt server mode
Typical requirements
- Static build output
- HTTPS
- Rewrite rules for client-side routing
- Node.js only needed at build time
Vue and Vite builds are usually simple static deployments. Nuxt server-side rendering needs a VPS.
Good fit for static marketing sites, dashboards, and frontends.
Hosting fit
VPS required
VPS
Typical requirements
- Python runtime
- WSGI or ASGI server
- PostgreSQL, MySQL, or SQLite
- Reverse proxy
- Static/media file handling
Django is not a PHP app. It needs a Python application server and process management, so a VPS is the right product.
Use VPS for Python control and deployment flexibility.
Hosting fit
VPS required
VPS
Typical requirements
- Python runtime
- WSGI or ASGI server
- Reverse proxy
- Virtual environment
- Optional database
Flask apps need a persistent Python process for production. That means VPS rather than standard shared hosting.
Good VPS candidate for APIs and lightweight web apps.
Hosting fit
VPS required
VPS
Typical requirements
- Ruby runtime
- Bundler
- PostgreSQL or MySQL
- Process manager
- Reverse proxy
Rails is a long-running Ruby application and needs control over runtime, gems, background jobs, and deployment.
A VPS gives the required control.
Hosting fit
VPS required
Raw VPS
Typical requirements
- Docker
- PostgreSQL
- Redis
- Mail delivery
- At least modest dedicated CPU and RAM
Discourse is designed for a containerised server install and is not suitable for shared hosting.
Use VPS and plan mail delivery carefully.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small forums, Application Hosting for larger forums
Typical requirements
- PHP 8.x depending on release
- MySQL or MariaDB
- Writable cache/files/store directories
- HTTPS
phpBB is a traditional PHP forum and can run well on PHP hosting. Busy forums benefit from isolated resources.
Good fit for a standard LAMP-style hosting stack.
Hosting fit
Good fit for Web Hosting or Application Hosting
Application Hosting for Composer installs, Web Hosting for simpler deployments
Typical requirements
- PHP 8.x depending on release
- Composer
- MySQL or MariaDB
- Writable storage
- Correct public web root
Flarum is a modern PHP forum that expects Composer and a proper public directory setup. It can run on PHP hosting; Application Hosting is cleaner when Composer is part of deployment.
Start with Web Hosting only when the install path is simple; use Application Hosting for production forums.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small wikis, Application Hosting for production knowledge bases
Typical requirements
- PHP 8.x depending on release
- MySQL or MariaDB
- ImageMagick or GD
- Writable images directory
MediaWiki runs well on PHP hosting. Larger wikis may need caching and careful extension management.
Good fit for documentation and internal knowledge bases.
Hosting fit
Good fit for Application Hosting, with VPS for larger teams
Application Hosting for PHP apps, VPS for larger teams
Typical requirements
- PHP 8.x
- MySQL or MariaDB
- Composer
- Writable storage
- Cron for maintenance tasks
BookStack is Laravel-based, so it benefits from SSH, Composer, a proper public web root, and scheduled tasks.
Good fit when deployed like a Laravel application.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small use, Application Hosting for public services
Typical requirements
- PHP 8.x depending on release
- MySQL or MariaDB
- HTTPS
- Rewrite rules
A lightweight PHP application. Public URL shorteners need careful abuse controls and monitoring.
Suitable for PHP hosting.
Hosting fit
Application Hosting or VPS depending on campaign volume
Application Hosting for light use, VPS for real campaigns
Typical requirements
- PHP 8.x matching release
- MySQL or MariaDB
- Multiple cron jobs
- Mail delivery setup
- High memory limit
Mautic is a PHP application but depends heavily on cron and mail delivery. Application Hosting can work for light use; for real campaigns, use a VPS and proper transactional email service.
Not ideal for basic shared hosting once campaigns and segments grow.
Hosting fit
Good fit for Application Hosting, with VPS for custom automation
Application Hosting for PHP apps, VPS for custom automation
Typical requirements
- PHP 8.x
- MySQL or MariaDB
- Composer
- Cron
- Mail delivery
Invoice Ninja is Laravel-based and needs scheduled tasks for recurring invoices and email.
Good fit when cron and mail are configured properly.
Hosting fit
Good fit for Application Hosting
Application Hosting
Typical requirements
- PHP 8.x
- Composer
- MySQL or MariaDB
- Writable var directory
- Cron if scheduled tasks are used
Kimai is a Symfony application and works best with SSH and Composer access.
Good fit for Application Hosting when requirements are met.
Hosting fit
Good fit for Application Hosting, with VPS for larger inventories
Application Hosting for small teams, VPS for larger inventories
Typical requirements
- PHP 8.x
- MySQL or MariaDB
- Composer
- Cron
- Mail delivery
Snipe-IT is Laravel-based. It needs a database, mail configuration, and periodic maintenance tasks.
Use a VPS if you need advanced integrations or custom workers.
Hosting fit
Raw VPS with generous resources required
Raw VPS with generous RAM
Typical requirements
- Linux server control
- PostgreSQL
- Redis
- Background workers
- Significant CPU, RAM, and disk
GitLab is a full platform, not a small web app. It is too heavy for shared hosting and should be given dedicated resources.
Dedicated resources are strongly recommended.
Hosting fit
VPS required
VPS
Typical requirements
- Go binary or package install
- SQLite, MySQL, MariaDB, or PostgreSQL
- Systemd or process manager
- Reverse proxy
Gitea is much lighter than GitLab but still needs a persistent service, so use a VPS.
Good VPS candidate for private code hosting.
Game Server
Minecraft Server
Hosting fit
VPS or dedicated server required
Raw VPS for small servers, specialist game hosting for larger communities
Typical requirements
- Java runtime
- Persistent process
- Open game port
- Enough RAM for world size and players
- Backups
Game servers need long-running processes and custom ports, so they do not belong on web hosting.
Use VPS for control over Java, ports, and backups.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for smaller sites, Application Hosting for larger editor-led sites
Typical requirements
- PHP 8.x matching release
- MySQL or MariaDB
- HTTPS
- Writable application/files directories
Concrete CMS is a conventional PHP CMS and is normally a good shared hosting candidate when the release requirements are met.
Move to Application Hosting for bigger media libraries, heavier editor usage, or more predictable resources.
Hosting fit
Good fit for Application Hosting, with Web Hosting possible for small builds
Application Hosting for production TYPO3 sites
Typical requirements
- PHP 8.x matching release
- Composer for modern projects
- MySQL or MariaDB
- Cron or scheduler tasks
- Writable var and public file storage
TYPO3 can be more operationally involved than a small CMS. Application Hosting is a better default for production projects.
Use VPS only when the build needs custom services, search packages, or server-level tuning.
Hosting fit
Good fit for Application Hosting
Application Hosting
Typical requirements
- PHP 8.x matching release
- Composer
- MySQL or PostgreSQL
- Writable storage directory
- Correct web root
Craft CMS is a Composer-based PHP application. It is best treated as an application deployment rather than a basic upload-only CMS.
Application Hosting gives a cleaner path for Composer, environment files, and deployment workflow.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small sites, Application Hosting for custom production builds
Typical requirements
- PHP 8.x depending on release
- MySQL or MariaDB
- HTTPS
- Writable site assets and cache folders
ProcessWire is a flexible PHP CMS and usually works well on PHP hosting.
Application Hosting is useful when the project becomes a custom application rather than a simple CMS.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for normal sites, Application Hosting for busier builds
Typical requirements
- PHP version matching release
- MySQL or MariaDB
- HTTPS
- Writable core, assets, and cache paths
MODX is a PHP CMS and can run on shared hosting when permissions and PHP extensions are correct.
Use Application Hosting where the site has heavier extras, integrations, or traffic.
Hosting fit
Good fit for Application Hosting
Application Hosting
Typical requirements
- PHP 8.x matching release
- Composer
- MySQL or MariaDB
- Cron if scheduled tasks are used
- Writable storage directory
October CMS is Laravel-based, so SSH, Composer, environment variables, and the correct public web root matter.
Use VPS only if the project adds workers, Redis, or custom services.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small shops, Application Hosting for production stores
Typical requirements
- PHP version matching release
- MySQL or MariaDB
- HTTPS
- GD, curl, and zip extensions
AbanteCart is a traditional PHP shopping cart and is a sensible shared hosting candidate for smaller stores.
Use Application Hosting when checkout traffic, product counts, or integrations grow.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for smaller shops, Application Hosting for maintained production shops
Typical requirements
- PHP version matching release
- MySQL or MariaDB
- HTTPS
- Writable image and cache paths
osCommerce is a PHP shop platform. Compatibility depends heavily on the exact release and add-ons used.
Keep old installs patched and consider Application Hosting if the shop is business-critical.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small shops, Application Hosting for active stores
Typical requirements
- PHP version matching release
- MySQL or MariaDB
- HTTPS
- GD, curl, and mbstring extensions
Zen Cart is a PHP e-commerce platform and can run on shared hosting when the version and extensions match.
Application Hosting is a better fit for active shops with more extensions and payment callbacks.
Hosting fit
Good fit for Application Hosting, with VPS for larger stores
Application Hosting for PHP apps, VPS for heavier commerce stacks
Typical requirements
- PHP 8.x matching release
- Composer
- MySQL or MariaDB
- Cron
- Writable storage and cache directories
Bagisto is Laravel-based, so treat it like an application rather than a simple shared hosting upload.
Use VPS if the store needs workers, Redis, search services, or custom deployment tooling.
Hosting fit
Application Hosting or VPS depending on build complexity
Application Hosting for PHP apps, VPS for complex builds
Typical requirements
- PHP 8.x matching release
- Composer
- MySQL, MariaDB, or PostgreSQL
- Cron or messenger workers
- Correct public web root
Sylius is Symfony-based and often used for more custom commerce projects.
Choose VPS where workers, queues, Redis, or search services are part of the architecture.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small forums, Application Hosting for busier communities
Typical requirements
- PHP version matching release
- MySQL or MariaDB
- HTTPS
- Writable uploads, cache, and avatar paths
MyBB is a traditional PHP forum and normally suits PHP hosting.
Use Application Hosting for active communities where isolation and monitoring matter.
Community
Simple Machines Forum
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small forums, Application Hosting for larger forums
Typical requirements
- PHP version matching release
- MySQL or MariaDB
- HTTPS
- Writable attachments, avatars, and cache paths
SMF is a PHP forum and can run well on shared hosting for smaller communities.
Application Hosting is sensible once the forum is active enough to need more predictable resources.
Hosting fit
Good fit for Application Hosting
Application Hosting
Typical requirements
- PHP version matching release
- MySQL or MariaDB
- HTTPS
- Writable cache and uploads directories
Vanilla Forums is PHP-based but is better treated as an application when self-hosted.
Use VPS only where the install needs custom services or unusually heavy tuning.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small desks, Application Hosting for active support teams
Typical requirements
- PHP version matching release
- MySQL or MariaDB
- HTTPS
- Mail piping or IMAP polling
- Cron for scheduled tasks
osTicket is a PHP helpdesk. Shared hosting works for small teams when mail handling is configured properly.
Application Hosting is better where ticket volume, email polling, and uptime matter.
Hosting fit
Good fit for Application Hosting
Application Hosting
Typical requirements
- PHP 8.x matching release
- MySQL or MariaDB
- Cron
- Mail delivery and IMAP access
- Writable storage directory
FreeScout is a Laravel-based helpdesk and needs cron plus reliable mail configuration.
Use VPS if the desk needs custom workers, mail services, or advanced integrations.
Hosting fit
Good fit for Application Hosting
Application Hosting
Typical requirements
- PHP 8.x matching release
- Composer
- MySQL or MariaDB
- Cron
- Mail delivery
UVdesk is Symfony-based, so Composer and a proper application deployment workflow matter.
Application Hosting gives a cleaner fit for PHP support desks.
Hosting fit
VPS required
VPS
Typical requirements
- Ruby application stack
- PostgreSQL
- Elasticsearch or OpenSearch for larger installs
- Background workers
- Reverse proxy
Zammad is not a standard PHP application. It needs service management and supporting packages.
Use VPS so the full helpdesk stack can be installed and maintained properly.
Hosting fit
Good fit for Application Hosting, with Web Hosting possible for light use
Application Hosting for production CRM
Typical requirements
- PHP version matching release
- MySQL or MariaDB
- Cron scheduler
- Mail delivery
- Higher memory limit for imports and reports
SuiteCRM is PHP-based but benefits from isolation because CRM data, scheduled jobs, and mail delivery are business-critical.
Use Web Hosting only for light use; Application Hosting is the better production default.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for light CRM use, Application Hosting for production teams
Typical requirements
- PHP 8.x matching release
- MySQL or MariaDB
- Cron
- Mail delivery
- Writable data and upload directories
EspoCRM is a PHP CRM and can run on PHP hosting when cron and mail are configured correctly.
Application Hosting is more suitable for teams relying on automations, imports, and reports.
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small use, Application Hosting for production business use
Typical requirements
- PHP version matching release
- MySQL or MariaDB
- HTTPS
- Mail delivery
- Writable documents directory
Dolibarr is a PHP ERP/CRM and is usually a practical PHP hosting candidate.
Choose Application Hosting if it is central to invoicing, stock, CRM, or business operations.
Hosting fit
Good fit for Application Hosting
Application Hosting
Typical requirements
- PHP 8.x matching release
- MySQL or MariaDB
- Composer-aware PHP application
- Cron
- Mail delivery
Akaunting is a PHP business application where isolation, backups, and reliable cron matter.
Use Application Hosting for production accounts and invoicing data.
Hosting fit
VPS required
VPS
Typical requirements
- Python and Frappe stack
- MariaDB
- Redis
- Node.js build tooling
- Background workers and scheduler
ERPNext is not a normal PHP application. It needs several persistent services and server-level control.
Use VPS and plan resources carefully before putting business operations on it.
Hosting fit
VPS required
VPS
Typical requirements
- Python runtime
- PostgreSQL
- System service or process manager
- Reverse proxy
- Worker and memory tuning
Odoo is a Python application with database and worker requirements that do not fit shared hosting.
Use VPS for control over Python packages, services, and add-ons.
Project Management
Kanboard
Hosting fit
Good fit for Web Hosting or Application Hosting
Web Hosting for small teams, Application Hosting for production team use
Typical requirements
- PHP version matching release
- SQLite, MySQL, MariaDB, or PostgreSQL
- HTTPS
- Writable data and plugins directories
Kanboard is a lightweight PHP project tool and can run well on PHP hosting.
Application Hosting is better when the board is business-critical or used by a larger team.
Project Management
OpenProject
Hosting fit
VPS required
VPS
Typical requirements
- Linux server control
- PostgreSQL
- Background jobs
- Reverse proxy
- Package-managed application stack
OpenProject is not a shared PHP hosting application and needs server-level installation and maintenance.
Use VPS so dependencies, services, and updates can be controlled properly.
Hosting fit
VPS required
VPS
Typical requirements
- Node.js runtime
- Persistent process
- Database for production
- Reverse proxy
- Queue mode for larger workloads
n8n is a long-running Node.js service and needs process management, not shared PHP hosting.
Use VPS so workflows, credentials, webhooks, and background executions have a stable service.
Hosting fit
VPS required
VPS
Typical requirements
- Java runtime
- Persistent service
- Application database
- Reverse proxy
- Enough RAM for dashboards and queries
Metabase is a Java application and needs a persistent service plus careful database access controls.
Use VPS and avoid exposing internal databases without proper network and access controls.
Analytics
Plausible Analytics
Hosting fit
VPS required
VPS
Typical requirements
- Docker or Elixir application stack
- PostgreSQL
- ClickHouse
- Reverse proxy
- Mail delivery
Self-hosted Plausible is a service stack, not a PHP upload.
Use VPS so the database, analytics service, and reverse proxy can be managed properly.
Hosting fit
VPS required for self-hosting
VPS
Typical requirements
- Node.js runtime
- PostgreSQL or MySQL
- Persistent process
- Reverse proxy
- Build/deployment workflow
Umami is a Node.js analytics application and needs a running service in production.
Use VPS unless the project is exported or served by a separate managed platform.
Hosting fit
Good fit for Web Hosting when built as static files
Web Hosting for static builds, VPS only when there is a server process
Typical requirements
- Static build output
- HTTPS
- Rewrite rules for client-side routing
- Node.js only needed at build time
Compiled Angular apps can be hosted as static files on Web Hosting.
Use VPS only when the project also includes an API or server-rendered process.
Hosting fit
Depends on output mode
Web Hosting for static adapter output, VPS for server mode
Typical requirements
- Static adapter output for shared hosting
- Node.js process for server mode
- HTTPS
- Build pipeline
Static SvelteKit output can run on Web Hosting. Server-rendered SvelteKit needs a persistent Node process.
Check the adapter before ordering.
Hosting fit
Good fit for Web Hosting when built as static files
Web Hosting for static output, VPS for server adapters
Typical requirements
- Static build output
- HTTPS
- Optional rewrite rules
- Node.js only needed at build time
Astro is often ideal for static sites that can be uploaded to Web Hosting.
Use VPS only when using a server adapter or custom API process.