Django hosting

Django hosting: a Python server tailored to your application

To host your Django application, Simafri gives you a VPS Pro: Python, PostgreSQL, Gunicorn and Celery go on exactly the way you want them, on Intel Xeon processors and NVMe SSDs. Would you rather focus on your code? With the Managed VPS, our team runs the server for you.

Choose your plan
  • Root access by SSH key
  • PostgreSQL on your server
  • Nightly backup

Two plans

You run the server, or we run it for you

A Django application lives on a VPS. All that's left is deciding who looks after the system day to day.

You stay in control

VPS Pro

You install your Python stack however you like, and Full-Stack Assistance responds as soon as something holds you up.

  • Ubuntu 24.04 or Debian 13, root access
  • Gunicorn or Uvicorn behind Nginx or Caddy
  • PostgreSQL, Redis and Celery all on one server
  • Snapshot on request before an update
See VPS Pro

We run it

Managed VPS

Our team looks after the system, its updates and its security, monitors your application and comes to you with its recommendations.

  • Security patches applied for you
  • Monitoring of the site and its resources
  • Recommendations for your application
  • A log of every intervention in your client area
See Managed VPS

Going to production

Deploying Django on your VPS

  1. Prepare Python

    Create a virtual environment with python3 -m venv, then install your dependencies with pip install -r requirements.txt.

  2. Connect PostgreSQL

    Install PostgreSQL, create the database and its user, fill in DATABASES in your settings, then run python manage.py migrate.

  3. Serve the application

    Run Gunicorn, or Uvicorn for ASGI, as a systemd service behind Nginx or Caddy, which also serve the files gathered by collectstatic.

  4. Enable HTTPS

    Point your domain or a subdomain to the VPS, and get the certificate with Caddy or Certbot.

  5. Add your background tasks

    Celery and Redis run as services on the same machine, and Celery Beat launches your tasks on schedule.

Certified reviews

They trust us

Every review is certified by Markleex: its author is a real organization, with a website you can visit.

4.9/5 Average rating All our reviews on Markleex

[…] Nous avons particulièrement apprécié leur disponibilité, leur écoute, leurs conseils et leur accompagnement dans nos démarches. […]

Nou Tout’ Enpòwtan Guadeloupe

They are very reliable, fast and professional. Their work is flawless. This is a good team. Our thanks to them!

Translated. Original language: Hungarian

Kötegyáni Önkéntes Tűzoltó Egyesület · Hungarian

Nagyon megbízthatóak, gyorsak és szakszerűek. A munkájuk kifogástalan. Ez egy jó csapat. Köszönet Nekik!

Kötegyáni Önkéntes Tűzoltó Egyesület Hungary

We can't thank the Simafri team enough for the excellent work they did. It's a privilege to be able to count on them.

Translated. Original language: Brazilian Portuguese

Associação SNA Brasil · Brazilian Portuguese

Não temos como agradecer pelo excelente trabalho realizado pela equipe da Simafri. é um privilégio poder contar com eles.

Associação SNA Brasil Brazil

[…] From our very first conversations through to the launch, the team were attentive, always available and quick to act on our feedback. The quality of their work and their attention to detail show on every page of our new website. […]

BRIGHT Association Cameroon

[…] nous disposons d’un site élégant et fonctionnel qui présente nos activités et en conserve les traces. […] Nous restons également impressionnés par la rapidité des interventions, qui sont toujours quasi instantanées. […]

Emeis-Ensemble France

Simafri built a beautiful site! They were very helpful with transferring the domain name. Very good and fast communication, both via WhatsApp and email.

Translated. Original language: Dutch

Stichting Fruitful Tree Foundation · Dutch

Simafri heeft een prachtige site gebouwd! Ze hielpen ons heel goed bij het verhuizen van de domeinnaam. Heel goed en snel contact, zowel via WhatsApp als email.

Stichting Fruitful Tree Foundation Netherlands

Included with VPS Pro

What comes with your Python application

Production-grade hardware

Intel Xeon CPUs, ECC RAM and NVMe SSDs in a mirrored pair: your ORM and your PostgreSQL queries run on fast, reliable drives.

The server backed up every night

Each night, an encrypted copy of the entire server is sent off the machine and retained for seven days; a snapshot can be added before a risky update.

Full-Stack Assistance

A 502 error, a failing migration, a Celery worker that stops: describe the symptoms, and we pin down the cause and tell you how to fix it.

A size that grows with your project

Switch to a bigger size whenever you need, with no reinstall: your data and your configuration stay where they are.

Django's emails

Your password reset emails and notifications are sent over authenticated SMTP on port 587.

DNS and HTTPS in place

When your domain is with us, we create the record pointing to the VPS at delivery, HTTPS certificate included.

Why a VPS for Django

Django runs behind a Python application server, Gunicorn or Uvicorn, that stays up at all times, and usually relies on PostgreSQL and Celery tasks. A VPS Pro gives you exactly that: a machine of your own, where every service runs the way you planned it.

The same server for your other Python projects

A FastAPI service, a Streamlit dashboard or an AI agent written in Python can live on the same VPS as your Django site. For AI projects, our AI VPS page presents the right sizes, and the Managed VPS hands day-to-day operations over to our team.

Frequently asked questions

Your questions about Django hosting

What kind of hosting does a Django application need?

A VPS. Django runs behind a Python server that is always on, with PostgreSQL and often Celery: the Simafri VPS Pro gives you root access to install that whole stack, and the Managed VPS has our team run it for you.

Which Python version can I use?

Whichever your project uses. The VPS runs Ubuntu 24.04 or Debian 13, and you install the Python version that suits you, in a virtual environment dedicated to the application.

Is PostgreSQL included?

You install it yourself on your VPS Pro, in the version your application expects, and its database is part of the nightly backup of the entire server.

Can my Celery tasks run continuously?

Yes. Celery, Celery Beat and Redis run as systemd services on your VPS, alongside Gunicorn, and restart along with the server.

Who helps me if something breaks in production?

Full-Stack Assistance, included with VPS Pro: you describe the problem, we analyze it with you, from the system level through to the application code, and tell you the fix. With the Managed VPS, we monitor your application and come to you with our recommendations.

Your Django application in production

Tell us what your application does and what it relies on: we will recommend the VPS size and the plan that suit it.

Contact us