Solutions
Start with what you are trying to run.
Different customers need different infrastructure. Pick the path that looks most like your workload, then move into the right hosting product from there.
Choose your path
Hosting by audience and workload.
Each path includes a recommended product mix, migration and recovery considerations, and a free downloadable checklist.
AI developers
Host your API, workers and application data on a server you control. Check model and accelerator requirements before choosing a plan.
View solution →02Developers
Choose shared hosting for a website or a VPS for custom software. Keep control of deployment, data and access.
View solution →03Web developers
Choose hosting for client websites and agree who owns the domain, pays renewals and maintains each site.
View solution →04Digital marketing agencies
Manage client websites, campaign domains and landing pages with clear access, billing and support responsibilities.
View solution →05SEO agencies
Keep access to hosting, DNS and site files so your team can make technical changes and plan safe migrations.
View solution →06Freelancers
Organize client domains and websites without taking on server administration unless the project needs it.
View solution →07SaaS startups
Run your application, workers and database with a budget for launch and a plan for growth.
View solution →08Small business
Keep your website, domain and email in accounts your business can access and renew.
View solution →09Ecommerce
Choose hosting around your catalogue, checkout, order volume and recovery needs.
View solution →10WordPress agencies
Choose a repeatable hosting setup, then document the differences that matter for each client's site.
View solution →11IT providers & MSPs
Choose shared hosting, VPS or dedicated services for client systems, with clear administration and recovery responsibilities.
View solution →12Canadian businesses
Compare Canadian website hosting, servers, domains and storage for the services your business uses.
View solution →25 specific paths
Audience & buyer paths
Choose by the organization or person responsible for the workload.
Canadian startup hosting
Start with your business website, then add server resources as your product grows. Compare shared hosting and self-managed VPS options.
Review this path →02Agency VPS Canada
Run custom client applications on a Canadian VPS. Choose resources for each project and decide who will handle updates and backups.
Review this path →03Freelancer VPS Canada
Host your own tools, demos and client applications with root access. Keep each project's ownership and billing clear.
Review this path →04Developer VPS Canada
Install your runtime, run background workers and configure your own services on a self-managed Linux server.
Review this path →05Canadian consultant hosting
Keep your business website, contact forms and email together. Compare server options for any custom client tools you also need to run.
Review this path →06Canadian nonprofit hosting
Host your public website and email in Canada. Review donation services and sensitive records separately from the website.
Review this path →07Canadian charity hosting
Registered Canadian charities can apply for our charity-hosting program. Check eligibility and included services before choosing a paid plan.
Review this path →08Canadian ecommerce hosting
Choose hosting for your shop's catalogue, checkout and database. Plan for order traffic, payment notifications and recoverable backups.
Review this path →09Canadian portfolio hosting
Show your work on your own domain. Choose space for the website and keep your original project files backed up separately.
Review this path →10Canadian photographer hosting
Publish galleries and enquiry forms on your own website. Keep original photo archives separate from web-sized images.
Review this path →11Canadian trades hosting
Put your services, service area and contact details in one place. Keep enquiry forms and business email working when customers need you.
Review this path →12Canadian restaurant hosting
Host your menu, hours and reservation links on a website your team can update. Plan any booking and ordering integrations before moving.
Review this path →13Canadian clinic hosting
Host your clinic's public website in Canada. Patient records and appointment systems need their own security and privacy review.
Review this path →14Canadian accounting hosting
Host your accounting practice's public website in Canada. Keep client documents and financial records in separately secured systems.
Review this path →15Canadian legal hosting
Host your firm's public website and contact information in Canada. Confidential case files and client portals need separate security controls.
Review this path →16Canadian realtor hosting
Publish listings, photos and lead forms on your own website. Check the requirements of your listing feeds and CRM integrations.
Review this path →17Canadian association hosting
Host news, events and membership information. Keep account access and renewals documented as volunteers and committee members change.
Review this path →18Canadian creator hosting
Build a website around your work, newsletter and audience. Store large production files and archives outside your website account.
Review this path →19MSP VPS Canada
Choose a VPS for the client services you manage. Agree who handles access, patching, monitoring, backups and handover.
Review this path →20SaaS VPS Canada
Run your application, workers and database on a self-managed VPS. Choose resources around normal demand and expected growth.
Review this path →21Canadian student VPS
Learn Linux administration and deploy your projects with root access. These are self-managed servers, so plan time for updates and backups.
Review this path →22Canadian research VPS
Run your research tools on a Linux server you control. Keep datasets, results and recovery copies separate from disposable experiments.
Review this path →23Canadian homelab VPS
Move a public-facing service off your home connection or try a new Linux setup. Keep private services and recovery copies separate.
Review this path →24Canadian game developer
Run build tools, APIs, dashboards and test services on a self-managed VPS. DotMoose does not provide a managed game-server product.
Review this path →25Canadian API hosting
Deploy your API on a Linux server with control over its runtime, ports and background processes. Plan authentication, logging and backups for your application.
Review this path →25 specific paths
Application & workload paths
Choose by runtime, service model, or application operations.
WordPress multisite hosting
Plan a WordPress network with enough room for its sites, uploads and database. Check plugin compatibility and administration requirements before ordering.
Review this path →02WooCommerce store hosting
Choose hosting for product browsing, carts and checkout. Size the database and background jobs for how your store actually runs.
Review this path →03Laravel application hosting
Plan the PHP version, database, queue workers and scheduled jobs your Laravel application needs. Choose a VPS when it needs server-level services.
Review this path →04Django application hosting
Run Django with your chosen Python environment, database and application server. A self-managed VPS gives you control over deployment and background tasks.
Review this path →05Flask application hosting
Deploy your Flask application with its Python dependencies and a production application server. Plan any database, upload storage and background work.
Review this path →06Node application hosting
Run your Node.js application as a managed process on your own VPS. Configure environment variables, logs, ports and restarts for production.
Review this path →07React application hosting
A static React build and a server-rendered application need different hosting. Choose around the build output and any backend services your project uses.
Review this path →08Astro website hosting
Host a static Astro build or choose a VPS for server-rendered pages. Check the adapter and runtime your project needs before deployment.
Review this path →09PHP application hosting
Compare shared hosting for conventional PHP websites with a VPS for custom services. Check your PHP version, extensions, database and scheduled tasks.
Review this path →10Ruby application hosting
Run your Ruby application with its required version, gems, database and workers. Use a self-managed VPS to control the server configuration.
Review this path →11Go application hosting
Deploy your Go service on a Linux VPS. Configure its process, public endpoint, logs and persistent data.
Review this path →12Java application hosting
Choose a VPS around your application's JVM, heap and database requirements. Leave room for the operating system and other services.
Review this path →13Dotnet application hosting
Plan a Linux-compatible .NET deployment with the runtime, database and background services your application needs. Check platform dependencies before choosing a VPS.
Review this path →14Docker workload VPS
Run your own Docker containers on a Linux VPS. You manage images, updates, networking, volumes and backups; this is not a managed container platform.
Review this path →15Git server VPS
Host repositories on a server you control. Plan SSH or HTTPS access, storage growth and backups for repositories and service configuration.
Review this path →16CI runner VPS
Run build jobs on your own Linux VPS. Choose CPU, memory and disk space for the jobs, and keep build secrets out of untrusted workloads.
Review this path →17Monitoring server VPS
Run your monitoring tools on a separate VPS. Plan data retention and alerts, and check whether it shares infrastructure with the systems being monitored.
Review this path →18VPN server VPS
Configure a private VPN on a Linux server with root access. Plan authentication, routing and firewall rules for the devices that need access.
Review this path →19Database server VPS
Run your database on a server you administer. Size memory and storage for your data, then plan access controls, backups and restore testing.
Review this path →20Redis server VPS
Choose memory for your Redis dataset and operating overhead. Configure private access, eviction behaviour and persistence to suit the application.
Review this path →21Game panel VPS
Install and maintain your own panel on a Linux VPS. This is a self-managed server, not a DotMoose managed game-hosting service.
Review this path →22Discord bot hosting
Keep your bot running as a service on a Linux VPS. Plan token storage, restarts, logs and any database it uses.
Review this path →23Automation worker VPS
Run scheduled jobs and background workers on your own server. Plan retries, credentials and resource limits for each task.
Review this path →24Webhook service VPS
Run a webhook receiver with a public HTTPS endpoint. Plan request validation, retries, logs and any queued work.
Review this path →25Staging server VPS
Test deployments in an environment separate from production. Keep staging out of search results and prevent real payments, emails and customer-data writes.
Review this path →20 specific paths
Migration & switcher paths
Choose by what is moving and which provider dependencies need replacement.
Move hosting Canada
Plan the website copy, destination tests and DNS change together. Keep the old service available until the move is checked.
Review this path →02Move VPS Canada
Move applications and data to a Canadian Linux VPS. Review services, firewall rules, public addresses and the downtime your project can tolerate.
Review this path →03Move WordPress Canada
Transfer WordPress files and the database, test the new copy, then switch traffic. Plan a final sync for new orders and form submissions.
Review this path →04Move cPanel Canada
Check what your cPanel backup contains and what needs separate migration. Plan websites, mail, DNS and any paid software before the move.
Review this path →05Move domains Canada
Transfer registrar management while keeping your website and email in place. Check transfer eligibility, authorization and nameserver settings first.
Review this path →06Migrate from HostPapa
Compare a move from HostPapa to DotMoose by inventorying website files, databases, email, DNS, domains and any VPS or WordPress services before changing traffic.
Review this path →07Migrate from WHC
Plan a move from WHC to DotMoose by separating website files, databases, mailboxes, DNS, domains and server-specific settings that need a destination equivalent.
Review this path →08Migrate from GoDaddy
Identify which GoDaddy products currently provide your website, WordPress, email, DNS and domain registration, then plan the parts that actually need to move.
Review this path →09Migrate from Bluehost
Plan a Bluehost-to-DotMoose move around the website and database copy, mail dependencies, DNS, redirects, SSL and a tested destination before cutover.
Review this path →10Migrate from Hostinger
Plan a Hostinger-to-DotMoose move across files, databases, email, DNS, scheduled work, certificates and provider-specific settings that may need to be recreated.
Review this path →11Migrate from SiteGround
Plan a SiteGround-to-DotMoose move across the site, database, email, DNS, caching, cron, TLS and backups, with destination testing before traffic changes.
Review this path →12Migrate from DigitalOcean
Map your applications, volumes and managed-service dependencies before moving. A VPS migration may also need separate database and object-storage work.
Review this path →13Migrate from Vultr
Inventory your Vultr instance, disks, firewall rules and application data. Plan new network settings and a tested cutover.
Review this path →14Migrate from Linode
Plan the server, storage and application services that need to move. Check DNS, address changes and backup access before cutover.
Review this path →15Migrate from OVHcloud
Review the OVHcloud services your application depends on before moving. A new host still needs an explicit plan for data, networking and access.
Review this path →16Migrate from AWS
Identify the AWS services your application uses, including storage, databases and identity. Check replacements and transfer costs before committing to a move.
Review this path →17Migrate from Azure
Review application runtimes, data, identity and network dependencies. Agree on replacements for Azure-specific services before migration.
Review this path →18Migrate from GCP
Map your compute, storage, database and identity dependencies. Check which components can move directly and which need changes.
Review this path →19Migrate legacy server
Document the software, services and data on your existing server. Test compatibility and recovery before moving a system you depend on.
Review this path →20Consolidate hosting providers
Review websites, domains, email and servers across your providers. Move them in planned stages and keep ownership and renewals documented.
Review this path →20 specific paths
Buying & pricing paths
Choose by billing, operating-system, address, storage, or control-panel requirement.
Monthly Canadian hosting
Pay month to month for your website and email. Compare included features, current rates and cancellation terms before ordering.
Review this path →02Monthly Canadian VPS
Choose a self-managed Linux VPS with monthly billing. Compare resources and optional software costs without a multi-year prepayment.
Review this path →03No contract hosting
Monthly hosting is available without buying several years upfront. Service terms, billing and cancellation rules still apply.
Review this path →04No contract VPS
Choose monthly VPS billing without a long prepaid term. Review resource limits, optional licences and cancellation terms.
Review this path →05CAD priced hosting
Compare your website hosting costs in CAD. Check the billing term, optional extras and taxes shown at checkout.
Review this path →06CAD priced VPS
Choose a Canadian VPS with CAD pricing. Include optional software, extra storage and backups in your budget.
Review this path →07IPv4 included VPS
Every standard DotMoose VPS includes one dedicated IPv4 address and IPv6. Check any application-specific networking requirements before ordering.
Review this path →08IPv6 included VPS
Standard VPS plans include IPv6 alongside a dedicated IPv4 address. Configure your server, DNS and firewall for the protocols your application uses.
Review this path →09NVMe Canadian VPS
Run your Linux server with an NVMe root disk. Choose a storage size and any extra capacity at checkout.
Review this path →10Budget VPS Canada
Compare the full cost of a small VPS, including licences, backups and administration. Start with the resources your project needs.
Review this path →11Affordable Canadian hosting
Compare shared hosting for your website and email. Check regular prices, promotion expiry and renewal terms alongside the features.
Review this path →12Small VPS Canada
Choose a small self-managed server for lightweight applications and development. Allow room for the operating system as well as your software.
Review this path →13Business VPS Canada
Run custom business software with root access. Decide who handles updates, backups and incidents before the application goes live.
Review this path →14High memory VPS
Size your server for databases, caches and other memory-heavy applications. Ask for a quote above the published plans; VPS memory uses ballooning.
Review this path →15Storage VPS Canada
Choose an NVMe root disk and extra storage at checkout. Contact us when your data needs more space than the listed options.
Review this path →16Linux VPS Canada
Choose a Linux server with root access, NVMe storage and public IPv4 and IPv6. You manage the operating system and applications.
Review this path →17AlmaLinux VPS Canada
Choose AlmaLinux for a self-managed VPS. Check application and control-panel compatibility before selecting your server size.
Review this path →18Ubuntu VPS Canada
Deploy your software on an Ubuntu VPS with root access. Plan package updates, service configuration and backups.
Review this path →19Virtualmin VPS Canada
Choose Virtualmin GPL as a free control-panel option. You still manage the VPS operating system, security and backups.
Review this path →20cPanel VPS Canada
Add cPanel & WHM Admin for C$27/month on VPS 4 or larger, for up to five cPanel accounts. The VPS plan is charged separately.
Review this path →19 specific paths
Domains, backups & risk paths
Choose by recovery, registrar, DNS, privacy, or migration responsibility.
Canadian backup plans
Choose storage for your backup software, data growth and retention schedule. Check capacity and recovery requirements before ordering.
Review this path →02Remote backup Canada
Send backup copies to Canadian SFTP storage. Check that the destination is separate from the system and location you need to protect.
Review this path →03SFTP backup Canada
Upload and retrieve backup files using compatible SFTP software. You choose the backup schedule, retention and restore checks.
Review this path →04Website backup Canada
Store copies of your website files and databases. Include email or other data where needed, and test that a restore works.
Review this path →05Server recovery storage
Keep the data and configuration needed to rebuild your server. Check backup access and restore steps before an outage.
Review this path →06Agency backup storage
Organize client backup copies with clear access and restore responsibilities. Plan how each client receives their data if the relationship ends.
Review this path →07Developer backup storage
Keep recovery copies of application data, configuration and other irreplaceable work. Check encryption keys and restore access as part of deployment.
Review this path →08Domain DNS Canada
Manage the domain and DNS records behind your website and email. Review nameservers and existing records before making changes.
Review this path →09Register domain Canada
Search for a domain and compare the registration and renewal price. Eligibility and transfer rules vary by extension.
Review this path →10Registrar transfer Canada
Check your domain's transfer eligibility and authorization requirements. Keep nameservers stable when you only need to change registrars.
Review this path →11Domain renewal Canada
Check the expiry date, renewal price and account contact details. Make sure the domain owner can still access the account before renewal is due.
Review this path →12Hosting with email
Host your website and mailboxes together on Standard Virtualmin hosting. This is a shared-hosting plan, not a separate email-only service.
Review this path →13Canada workload hosting
Choose Canadian server resources for your application. Review its runtime, data, external services and management requirements together.
Review this path →14Privacy focused hosting
Server location is one part of a privacy plan. Review application access, third-party services and backup locations as well.
Review this path →15Root access VPS
Install packages and configure your own Linux services. Root access also makes you responsible for system updates, security and backups.
Review this path →16Dedicated IPv4 VPS
Every standard VPS includes one dedicated public IPv4 address plus IPv6. Configure your domains and services around that address.
Review this path →17Managed migration Canada
Get help planning the copy, testing and cutover. Confirm the migration scope and ongoing support separately before ordering.
Review this path →18Site migration Canada
Transfer files and databases, test forms and logins, then change DNS. Keep a way back until the new site is checked.
Review this path →19WordPress migration Canada
Move WordPress files and data with a plan for plugins, email and new orders. Test the destination before switching traffic.
Review this path →Keep the planning checklist.
Download a checklist to work through with a client or teammate.
Browse PDF guidesTell us about your project.
Tell us what you run today, what is changing, and what you need to control. We can point you toward shared hosting, WordPress, VPS, dedicated, domains, backups, or a migration path.
Describe the project