Get started

News

19 Feb 2025

Wagtail starter kit now deployable to Divio

Another great option for quick-launching a Wagtail project

Meagen Voss

Meagen Voss

Wagtail community manager

Two halves of a circle coming together with one blue half saying Wagtail and the other half saying Divio.

We've got news! Thanks to a collaboration with Divio, the Wagtail Starter Kit now includes instructions for deploying the kit directly to their hosting platform. With these new instructions in the Starter Kit, you can have another option for getting a production-ready Wagtail site live on the Internet in a matter of minutes.

Why choose Divio?

Divio offers hosting plans geared specifically towards Wagtail and Django websites, and they have been involved with our community for several years now. We love supporting organizations who support our community, but we asked Divio if there are any other reasons people should consider using their services.

“Divio is more than a hosting solution,” said Adam Diab, a Cloud Solutions Architect at Divio. “It’s a platform designed to automate and improve your development workflows. With built-in support for scalable cloud infrastructure, configurable deployment pipelines, and collaborative features, Divio makes deploying, managing, and scaling Wagtail applications easier and more efficient. Moreover, Divio hosts any containerized application, offering developers and organizations a versatile and robust platform for a wide range of use cases.”

Adam pointed out these key benefits:

  • Centralized management: A unified dashboard simplifies cloud management, offering tools to deploy applications, monitor metrics and logs, and oversee updates—ideal for both technical and non-technical users.
  • Pre-configured environments: Integrated support for variant databases and object storage lets you start building immediately without extensive setup.
  • Collaborative development tools: Features like private Git-based repositories, local Docker environments, and seamless CI/CD integration enhance deployment workflows and efficiency.
  • Developer-centric design: Developer tools and APIs to ensure consistency across local and cloud environments, empowering developers to focus on building applications instead of managing infrastructure.

What we like about Divio

A few of our core team members (including this author) tested deploying Wagtail on Divio, and there were definitely some great time-saving features that would make Divio a solid choice for managed Wagtail hosting. Here just a few of the things we liked:

Automatic staging set up: When you deploy a project to Divio, staging and production servers are automatically created for each project. It’s best practice for the vast majority of web projects to have a staging server to test your code on, and we really liked that Divio made that an automatic part of their deployment process and workflow.

Straightforward CLI: Divio’s command line tool is straightforward and efficient. Everything just worked, and it provides you with some handy options if the command line is your happy space.

Flexible Wagtail deployment options: Aside from the starter kit option, Divio provides the option to start a Wagtail project completely from scratch if you need something more custom than what the Wagtail Starter Kit offers.

Free trial: With fewer options for free deployments, we appreciate Divio giving developers 30 days to try out their services before buying a plan to make sure it really works for them. They also offer different service levels with fixed pricing.

Give deployment on Divio a go

If you’re ready to give Divio a try, here’s a step-by-step guide:

  1. Fork a copy of the Wagtail Starter Kit:
    You’ll want to have a copy of the Starter Kit repository in your GitHub or GitLab account to make things super easy when you hop over to the Divio platform and start building your app.

2. Create a new application in Divio:

  • Log in to the Divio Control Panel (or create your account if you don’t have one yet).
  • Select "I already have a repository" and connect your Git provider.
  • Choose a suitable application name and start with Divio’s 30 days Free Trial plan.
  • Once the 30 days are over, paid plans start at USD 25 / month and you can see all available pricing plans here.

3. Deploy your application:

  • Navigate to the "Environments" view and hit "Deploy."
  • Access your live application via the "Env URL" once the deployment is complete.

You’ll need to complete some extra steps to make your application into a fully functional website (like setting up a URL redirect, etc.) but you can find a lot of handy guidance and materials in Divio’s full developer documentation.

We hope you enjoy having one more option for a quick and easy deployment. We’ll be looking to collaborate with other hosting providers on making it even easier to deploy a Wagtail project. If you have any suggestions or would like to contribute instructions for your favorite hosting service, please get in touch with us.