Dockerize Qloapps Hotel Reservation System
For more information see qloapps website
Here are some example to help you get started creating a container, this image need external database.
Compatible with docker-compose v3 schemas with external database.
---
version: "3.7"
services:
app:
image: sestnact/qloapps:latest
container_name: qloapps-app
ports:
- 80:80
depends_on:
- db
volumes:
- /path/to/app-data:/var/www/qloapps
restart: always
db:
image: mariadb:latest
container_name: qloapps-db
volumes:
- /path/to/db-data:/var/lib/mysql
environment:
- MARIADB_ROOT_PASSWORD=root #change this for security reason
- MARIADB_USER=qloapps_user
- MARIADB_DATABASE=qloapps
- MARIADB_PASSWORD=qloapps_password #change this for security reason
restart: always
Better setup domain name first or use nginx proxy manager and access through that domain that is already set.
Access the webui at http://<your-domain>, for more information check out below are the instructions for installing qloapps:
Database server address from localhost to dbMARIADB_DATABASEMARIADB_USERMARIADB_PASSWORDOK your good to goinstall directory from host /path/to/app-data/ directory.rm -rf /path/to/app-data/installGo to host terminal and change the name of admin directory as mentioned.
Example: http://<your-domain>/admin984blk8yu
On host terminal run: mv /path/to/app-data/admin984blk8yu /path/to/app-data/admin-backoffice
And then access your http://<your-domain>/admin-backoffice
disable Check the cookie's IP address.The configuration is located at: Administration > Preferences > Check the cookie's IP address and then disable it.
The configuration is located at: Advanced Parameters > E-mail > Select Set my own SMTP parameters
leave it blanksmtp.gmail.com[email protected]username passwordTLS587docker pull sestnact/qloappsdocker stop qloapps-appdocker rm qloapps-app/var/www/qloapps folder and settings will be preserved)docker image prunedocker-compose up -dContent type
Image
Digest
sha256:f726803f4…
Size
199.7 MB
Last updated
about 4 years ago
docker pull sestnact/qloapps