DepotCMS is a lightweight, self-hosted content management system designed for small businesses and transport operators who want a simple, internal tool without the complexity of logins, roles, or cloud syncing.
Built to run locally on XAMPP, DepotCMS puts full control in your hands — no accounts, no subscriptions, no nonsense.
Built using the popular PHP
DepotCMS is ideal for:
DepotCMS is built around transparency, simplicity, and integrity:
DepotCMS requires the software package Xampp to run, this is free software, that's easy to install and use. When downloading choose version 8.2.12.
Download XamppOnce Xampp is downloaded run the installer, choose the C: drive to install, and click next untill the installation completes.
Because the postcodes.sql file is too big (74Mb) for a standard MySQL installation we need to change settings in the php.ini file. Navigate to;
C: Xampp / php /
And open the file php.ini
Scroll to the very bottom and add;
upload_max_filesize = 256M
post_max_size = 256M
max_execution_time = 900
max_input_time = 900
memory_limit = 1024M
Type Xampp in the windows search bar (bottom left) and open.
Once open select "start" for Apache and MySQL, as shown below.
DepotCMS is hosted at the popular repository GitHub.
Download DepotCMSCreate a folder in C: Xampp / htdocs
called calculator, move the zipped DepotCMS file to the calculator folder and extract.
Using your preferred web browser, visit;
http://localhost/calculator/install/install.php
This will open the installer script.
Complete the fields as shown, leaving the password field empty.
In the calculator folder you'll find a zipped folder called postcodes.zip, extract this file.
For the "Initial SQL File" field navigate to the calculator folder and select "postcodes.sql"
Click "install"
Important note: The installer can run for about 5 minutes (normally 2 minutes), this is normal because of the large postcodes.sql file.
If everything went well, you'll see this page.