Djangocms Boilerplate

screenshot of Djangocms Boilerplate

Pre-heated Boilerplate with common defaults to get started quickly (outdated djangocms v3) - do not use the prebuild docker image in production (it includes packages with known vulnerabilities)

Overview:

The DjangoCMS Boilerplate is a pre-heated boilerplate that provides common defaults to quickly set up a DjangoCMS project. It comes with a pre-built Docker image with DjangoCMS, and is pre-themed with Bootstrap-5, Font-Awesome, and Simple-Icons. The boilerplate also includes minimal site configuration using a YAML file, pre-installed plugins, and teams functionality. It offers customization options through configuration files, templates, images for Dark Mode, and static files. The project relies on open source frameworks such as Django and DjangoCMS, and includes themes from Bootstrap, Font Awesome, Simple Icons, and Flag Icons.

Features:

  • Pre-built Docker Image with DjangoCMS
  • Pre-themed with Bootstrap-5, Font-Awesome, and Simple-Icons
  • Minimal site configuration in YAML
  • Pre-installed plugins
  • Teams functionality
  • Customization options through configuration files, templates, and static files
  • Dark Mode support with image variations based on prefers-color-scheme

Summary:

The DjangoCMS Boilerplate is a ready-to-use boilerplate that provides a pre-built environment for quickly setting up a DjangoCMS project. It offers features such as pre-themed templates, pre-installed plugins, and customization options. The boilerplate includes a Docker image, YAML configuration, and support for Dark Mode. It relies on popular frameworks and libraries like Django, DjangoCMS, Bootstrap, Font Awesome, Simple Icons, and Flag Icons. The installation process involves cloning the repository, installing dependencies, initializing the CMS, and running the required services using Docker. Overall, the DjangoCMS Boilerplate is a convenient starting point for developers looking to create DjangoCMS projects.