Django Oscar on Ubuntu 24.04

Azure E-commerce

Django Oscar, a flexible open source e-commerce framework for building online stores, shipped as a ready to run starter store with a sample catalogue and a unique admin password generated on first boot.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Django Oscar is a mature open source e-commerce framework for the Django web framework. It provides a full storefront and a comprehensive staff dashboard covering catalogue and product management, ranges and promotional offers, baskets and checkout, orders, vouchers, customer accounts and reporting, and it is built to be extended and customised for domain specific online retail. This image ships Oscar's own canonical starter store, served by gunicorn behind nginx with a PostgreSQL database, pre loaded with a sample catalogue of demonstration products, images, ranges and offers so the store renders real products the moment it boots.

It suits developers and retailers who want a customisable e-commerce platform they self host and control inside their own cloud account, rather than a hosted store or a black box shopping cart.

Why the cloudimg image

cloudimg delivers Django Oscar fully installed as a Django application in a dedicated Python virtual environment behind an nginx reverse proxy, with PostgreSQL, so the storefront and dashboard answer the moment the instance boots. The image is secure by default: the application binds only to loopback, the sample store's default account is never created, and on each instance's first boot a fresh Django secret key and database password are generated and the administrator is created with a unique random password that is never baked into the image. Host settings are configured so sign in works on the public IP or a custom domain, a pre loaded sample catalogue means the store is ready to explore, and everything is backed by a paired deploy guide and 24/7 support.

Common uses

  • Run a customisable self hosted online store in your own cloud account
  • Build and extend a domain specific e-commerce platform on Django
  • Explore Oscar's storefront, catalogue and dashboard with a sample catalogue

See it running

Real screenshots taken while testing this image against its deployment guide.

Django Oscar on Ubuntu 24.04 screenshot 1 Django Oscar on Ubuntu 24.04 screenshot 2 Django Oscar on Ubuntu 24.04 screenshot 3 Django Oscar on Ubuntu 24.04 screenshot 4