OnMyShelf Administration Guide
Note: This documentation is not complete yet. More to come!
Install with docker (the easiest way)
The easiest way to install OnMyShelf is to use the docker project.
You need to have Git installed on your machine.
If you don't want to, you can download and skip the following steps, but it's not recommended, as you can miss some changes.
Download the docker project
Clone the project:
git clone https://github.com/onmyshelf/docker.git onmyshelf-docker cd onmyshelf-docker
Note: You can change the name
onmyshelf-docker with anything you want.
If you don't use git, download the git archive and unzip it.
Follow the documentation here.
Install manually (the hard way)
If you want to install OnMyShelf manually, follow these instructions:
- A MariaDB (>10.3) database (should also work with a recent MySQL server)
- A web server with rewrite module enabled, PHP 8.0+ and some PHP modules.
Read this file to help you find the needed PHP extensions.
config.php then edit it.
Go into the project folder then run:
php bin/oms install