Diane Corriette · ·

Djangify Managed Hosting Vs Self Hosting: A Full Guide

I built the Djangify eCommerce Builder for myself and I run my own business on both versions. This shop runs on managed hosting, and I also have self-hosted shops. This page will help you decide which one suits you and your business: do you want someone to run the servers for you, or would you rather hold every part of the site yourself? There's no wrong answer, and it's easy to switch from managed to self-hosted, so my aim is to show you exactly what each version gives you, what it doesn't, and which one fits how you actually want to work.

Key takeaways
  • Both versions run the same Djangify eCommerce Builder, and neither takes a commission on your sales.
  • Managed hosting is live in minutes. I run the servers, backups and updates, and you don't get the code.
  • Self-hosted is a one-time purchase with the full source code, on a server you run with AI helping you.
  • Self-hosted adds the Expert Twin, Product Coach, AI Support Desk and unlimited free tools.
  • Not sure? Ask whether you'd rather set up a server once, or never think about a server at all.

If you are weighing up managed hosting against self-hosting, this page is a straight comparison of what you get, what you give up and what you're responsible for with each. I run my business on both, so this comes from using them, not just building them.

What Is Self-Hosting?

Self-hosting means the Djangify eCommerce Builder runs on your own server, such as a VPS you rent from any hosting provider, instead of on mine. You buy the software once, install it, and it's yours to run with no monthly fee to me.

You get the full source code and can change anything, or hand it to a developer if you want work done that's beyond you. The licence covers one business and one live website, and you can't resell or share the code. Read the licence in plain English.

Everything, including your database, customer data, products and backups, lives on infrastructure you control.

Self-hosting is independence and managed hosting is convenience. Which one matters more depends on whether you'd rather spend an afternoon setting up a server once, or spend nothing on tech and trust someone else to keep the lights on.

Which Path Fits You?

Step 1

Not sure you need your own shop yet?

Compare marketplaces, plugins and eCommerce builders side by side before you choose a hosting option.

Compare your options
Step 2

Leaning towards self-hosting?

Start with the quick start guide to see exactly what the setup involves.

Read the quick start
Step 3

Leaning towards managed hosting?

See what's included and how quickly your shop goes live.

See managed hosting
Djangify eCommerce Builder managed hosting compared with self-hosted

Managed vs Self-Hosted at a Glance

Both versions run the same Djangify eCommerce Builder. Payments go through your own Stripe account, neither takes a commission on your sales, and you keep your customers and your data. The differences are about who runs it and what you get on top.

Managed hosting compared with self-hosted
Managed hostingSelf-hosted
Where it runsOn my infrastructure, at yourshop.djangify.com, with your own domain available any timeOn your own server (a VPS) and your own domain
Servers, security, SSL and backupsHandled for you, including daily backupsYours to look after. The admin Backup Centre helps, but it doesn't replace scheduled backups on your server
UpdatesApplied automaticallyYou apply them when you choose. Updates are included for 12 months, and your version keeps working forever
The codeYou don't get the code or a license to run it elsewhereThe complete source code, which you can change or extend
How you payA monthly subscription, with no contractA one-time purchase, plus your own server costs. Current prices are on the shop page
Free hosted toolsUp to 7 free tools. Customers can download a PDF or have their results emailed to themUnlimited free tools, and customers can register and save their results in their dashboard
AI features for your customersNot includedThe Expert Twin, the Product Coach and the AI Support Desk
Connecting your shop to ClaudeA one-click connection from the adminAvailable, with a small extra service and two reverse-proxy routes to set up

Who Each Option Is For

Managed hosting is for you if…

  • You want to spend your time creating and selling, not managing a server.
  • You want your shop live within minutes of checkout.
  • You're happy to run on my infrastructure rather than owning the code.
  • You'd like the documentation, videos and AI to help you if you get stuck.

Self-hosting is for you if…

  • You want to own the code and add your own features, with AI or a developer.
  • You're comfortable following step-by-step instructions alongside an AI assistant.
  • You want the Expert Twin, Product Coach, AI Support Desk and unlimited free tools.
  • You prefer paying once instead of a monthly subscription.
If you're not sure

Would you rather spend an afternoon setting up a server once, or never think about a server at all? The first points to self-hosting. The second points to managed hosting. Ownership and responsibility are not the same thing: managed hosting leaves the server to me, and you still keep your shop, your customers and your sales.

Quiz

Which one fits you?

  1. Who should run the server?
    • I want it handled for me
    • I will ask Claude to do it and follow the steps
  2. How do you like to pay?
    • A small monthly fee
    • Once, then I own it
  3. How much do you want to own?
    • A shop that works is enough
    • The code, the data and the server

Managed hosting

I run it, you sell. Pick a name, check out and your shop is live.

See managed hosting

Self-hosted

You own everything and keep every sale, apart from Stripe's normal fee.

See self-hosted

Neither option is for selling physical products, and neither is a marketplace with many sellers. Djangify is for selling your own digital work.

What Self-Hosting Actually Involves

What you need

Before you start

  • A small server (a VPS)From a host such as Hetzner, DigitalOcean or Linode. The smallest plans cost a few pounds a month.
  • A domain name
  • A Stripe accountFree to open.
  • An AI assistantA free Claude or ChatGPT account is enough to follow the setup guide.

You don't need to be a developer. You do need to be comfortable following step-by-step instructions and asking an AI assistant for help when you get stuck.

How setup works

The documentation takes you through four phases: pre-installation, local development setup, initial deployment, and server configuration. Every guide is written so you can hand it to Claude or ChatGPT and be walked through one step at a time. If you'd rather not do it yourself, there's also a done-for-you installation service where I install it on a server in your name and hand you the keys. It needs a self-hosted license, bought separately.

Count your time

The server bill is only the visible cost. Setting up, applying updates and fixing the occasional problem all take your hours. An AI assistant makes each step easier, but it doesn't make them disappear, so count your time when you compare the two.

What stays your responsibility

Scheduled backups of your server, applying updates, keeping an eye on uptime and disk space, and keeping your encryption key safe. Help comes from the documentation, the videos and your AI assistant. It doesn't cover your hosting provider, domain or Stripe account.

Documentation for Self-Hosters

When you're ready to go deeper, these guides cover each part of running Djangify yourself. They're written step by step, and each can be handed to an AI assistant to walk you through it.

Self-Hosted - A Quick Start Guide (START HERE)

The starting point for the self-hosted journey — links to every phase of setup, from pre-installation through deployment, in the order you'll actually go through them.

Read the full guide →

Self-Hosted Pre-Installation Guide (Phase 1)

What your server actually needs before you install: minimum specs, Ubuntu, Docker and Docker Compose versions, a registered domain, and a Stripe account. Useful for checking whether you already have what self-hosting requires.

Read the full guide →

Self-Hosted Maintenance Essentials Guide

The ongoing work self-hosting doesn't advertise upfront — backups, applying updates, monitoring uptime and disk space, and routine weekly/monthly/quarterly checks to keep a shop secure and recoverable.

Read the full guide →

Self-Hosted Troubleshooting Guide

Common issues you may hit running your own server — Docker, Stripe webhooks, SSL, email delivery — and exactly what self-hosted support does and doesn't cover.

Read the full guide →

The Encryption Key: Why It's Critical and How to Avoid Losing It

The single easiest thing to get wrong when self-hosting — your Stripe, SMTP and marketing credentials are encrypted with a key you generate yourself, and losing it silently breaks those integrations. Managed hosting customers never have to think about this.

Read the full guide →

Backups and Downloads: Using the Admin Backup Centre

Both hosting types include a one-click CSV export and full-site backup zip in the admin. On self-hosted it's a convenience, not a replacement for the scheduled server-side backup routine you're responsible for setting up yourself; on managed hosting, scheduled backups are already handled for you.

Read the full guide →

The MCP Connector and AI Assistant: Choosing What You Use

How to manage your shop from Claude directly, using your own AI provider key. On managed hosting it's a one-click connection from the admin; on self-hosted it's a small sidecar service and two extra reverse-proxy routes you set up yourself.

Read the full guide →

Self-Hosted: Built-In Testing Commands

Built-in management commands for checking your Stripe and email configuration, your migrations, and running the full test suite — the kind of verification that's on you to run yourself when self-hosting.

Read the full guide →

Featured Articles

Hosting And Ownership Explained

This article goes into more detail about the type of hosting you need and what it means to own the Djangify software.

Read more

Choosing Between a Self-Hosted Platform and a Marketplace

What is the difference between selling your products on a marketplace or owning self-hosted software?

Read more

What's Included In The Self-Hosted Version

This blog post explains what's available when you buy the self-hosted Djangify version.

Read more

From the Shop

Own the whole thing. One payment. No platform fees. Ever.

The complete Djangify eCommerce builder as source code you install on your own server. You own the code, the data and the Stripe account. No marketplace rules, no monthly lock-in, no company that can change the terms on you. Pay once, run it forever. Pay one-time for one license and get the complete source code · Lifetime access to your version · You only ever pay Stripe's standard fees

Get Started Here →
Self-Hosted Djangify eCommerce Builder - One-Time

Quick Answers to Common Questions

Do either of them take a percentage of my sales?

No. Neither version takes a commission. Payments go through your own Stripe account, so you only pay Stripe's standard fees.

Do I get the source code with managed hosting?

No. Managed hosting runs your shop on my infrastructure. You don't get the code or a licence to run it elsewhere. The self-hosted version includes the complete source code. See the self-hosted version

Which version has the Expert Twin and AI Support Desk?

Self-hosted only. They let your visitors chat with an AI trained on your material, and let logged-in customers get instant answers based on what they bought. They run on your own AI key and stay off until you switch them on. Read about the Coach App

FAQ

Which one should I choose if I'm not sure?

If you want to start selling quickly and never think about a server, start with managed hosting. If owning the code and the extra AI features matter to you, choose self-hosted. Both run the same eCommerce builder with no commission on your sales, so neither choice locks you in.

Will either version bring me customers?

No. Both versions give you the shop, checkout, delivery and SEO foundations, but neither one sends you visitors or makes a product sell. That depends on the work you do: publishing helpful content, connecting Google Search Console and building an audience. The hosting option you choose changes who runs the server, not how well your shop sells.

Can I move from managed hosting to self-hosted later, or back again?

Yes, in either direction, and it is quick. I have moved two of my own shops, one from managed hosting to its own server and one the other way, and each took minutes. Starting on managed hosting and moving to self-hosted later is a sound way to begin if you are not ready to run a server yet.

Can I Use AI To Help Me Set Up Self-Hosted?

Yes. I encourage it. There are a number of files in a documentation folder that you can upload to the AI of your choice. It will give it everything it needs to know to help you set the site up and fix any issues if you hit them.

Is This Suitable For Me If I'm Not a Developer?

Yes. If you can ask Claude or ChatGPT to do something and follow the steps it gives you, you can do this. The included Deploy With AI guide walks you through the whole setup one step at a time, and there's an optional Claude Code skill that runs the steps with you. If you'd rather never think about a server at all, managed hosting is the better fit.

What Help Is There?

There is documentation, there are videos, and there is AI. The documentation is written so you can hand it to an AI assistant such as Claude or ChatGPT, and there is no setup issue it can't help you work through, because it's a simple, repeatable process I've set up myself many times. There is no one-to-one support, and help with your hosting provider, domain or Stripe account is outside what I can offer. I recommend this to anyone willing to ask AI for help and follow the steps it gives.

Who looks after backups?

On managed hosting, scheduled backups are handled for you. On self-hosted, you set up the scheduled server backups yourself. Both versions include a Backup Centre in the admin with a one-click CSV export and a full-site backup, but on self-hosted that is a convenience, not a replacement for your server backups.

People who read this page are also interested in

The short version

Summary
  • Managed hosting: you pick a name, your shop is live in minutes, I run everything, and you pay a monthly subscription with no contract.
  • Self-hosted: you pay once, own the code, and run it on your own server with AI doing the setup alongside you.
  • Both run the same eCommerce builder, with no commission on your sales, so neither choice locks you in.
  • If you want to start selling quickly and never think about a server, start with managed hosting. If owning the code and the extra AI features matter, choose self-hosted.