Download the PHP package zaherg/litepress without Composer
On this page you can find all versions of the php package zaherg/litepress. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download zaherg/litepress
More information about zaherg/litepress
Files in zaherg/litepress
Package litepress
Short Description A wordpress scaffolding with sqlite out of the box using composer.
License MIT
Informations about the package litepress
[!WARNING] This is not maintain any more, the amount of plugins that are not compatible with it is not small, if you want something similar but with mysql I advice you to check Bedrock project
LitePress
This is a personal project that will set up WordPress using composer and will install sqlite integration plugin automatically.
The mu-plugins
folder contains some plugins I copied from a WordPress project created by WordPress Studio.
Creating a Project
There are two ways to create a new LitePress project:
1. Simple Setup
Run the command:
[!TIP] To get the development code you can run
This will create a new project with default settings:
- Username: admin
- Password: password
2. Automated Setup
Run the command with environment variables:
After installation is complete, you can login to your WordPress dashboard using either:
- The default credentials if you used the simple setup
- The username and password you specified in
ADMIN_USER
andADMIN_PASSWORD
if you used the automated setup
Running with Docker
The project includes Docker support to facilitate easy development. To run the project using Docker:
-
Make sure you have Docker and Docker Compose installed on your system and the project is installed using one of the above installation steps.
-
(Optional) Configure the environment variables in
.env
: -
Start the Docker containers:
- Your application will be available at
http://127.0.0.1
(or the port you specified in NGINX_PORT).
The Docker setup includes:
- PHP-FPM with Nginx
- Redis for caching
- Automatic environment configuration
Reinstallation
To reset your project and start with a fresh WordPress installation, run:
Note: You must provide the ADMIN_PASSWORD
environment variable when running the reinstall command. This password will be used for the admin account in the fresh installation.
Important Notes
- Not all WordPress plugins support SQLite. Some plugins use MySQL-specific syntax when creating additional tables.
- When using automated setup, if any required environment variables are missing, the installer will prompt you to provide them before proceeding.
- When running with Docker, any changes to environment variables require a container restart:
docker-compose restart
All versions of litepress with dependencies
zaherg/litepress-composer-commands Version ^0.0.3
roots/wordpress-core-installer Version dev-master
roots/wordpress-full Version ^6.7
vlucas/phpdotenv Version *
wp-cli/wp-cli-bundle Version *
wpackagist-plugin/sqlite-database-integration Version ^2.1.16
wpackagist-theme/extendable Version ^2.0.9