Production ready zero-config Django deployment and development on your own hardware:
- 🏗️ 12-factor app principles
- 🚀 continues deployment
- 🔐 environment & key management
- 🗄️ managed PostgreSQL databases
- 🔔 managed updates & security alerts
- 🔒 SSL via Let's Encrypt
No config, no costs, just GitHub and your own server.
Check out our Demo running on a Raspberry Pi 5 8GB: https://django.the-box.sh
- Use the "Use this template" button to create a new repository for your project.
- Make sure you have a fresh linux server (VPS or RaspberryPi) that you can connect to via SSH.
- Make sure you have both GitHub CLI, Docker or Podman, and dtop installed on your development.
- Run the installer on you development machine:
bash <(curl -fsSL https://the-box.sh/install.sh)
The installer will guide you through the setup process and get your first application up and running in seconds!
Do connect to the Box, use:
dtopIf you haven't done so already, here are the steps to set up your DNS records:
A @ YOUR_SERVER_IP
AAAA @ YOUR_SERVER_IPV6
CNAME * your.domain
Find out more at the-box.sh.