QloApps logo

QloApps

Free and Open Source Hotel Management System

#CMS #Live Demo #Screenshots

Live Demo

Try out QloApps via the live demo.

Username : demo@demo.com
Password : demodemo

Getting Started

  1. Create a folder and move to it
    mkdir qloapps && cd qloapps
    
  2. Create a docker-compose.yml file and add the following content:
    docker-compose.yml
    services:
      qloapps:
        container_name: qloapps
        image: webkul/qloapps_docker:latest
        restart: always
        ports:
          - 9090:80
        environment:
          - USER_PASSWORD=qloappsuserpassword
          - MYSQL_DATABASE=qloapps
      qloapps_db:
        container_name: qloapps_db
        image: mysql:5.7
        restart: always
        environment:
          - MYSQL_DATABASE=qloapps
          - MYSQL_ALLOW_EMPTY_PASSWORD=true
        volumes:
          - qloapps_db:/var/lib/mysql
    
    volumes:
      qloapps_db:
    
  3. Start the service using docker compose.
    docker compose up -d
    
  4. Wait a minute for the containers to start up, then visit http://localhost:9090 to access the QloApps.

Install QloApps

Once you've accessed the installation page, follow these steps to complete the setup:

  1. Choose your preferred language from the dropdown menu image
  2. Read and accept the license agreement to proceed image
  3. Set up your shop information and admin account
    • Enter your website name
    • Create your admin account credentials image
  4. Configure the database connection
    • Enter qloapps_db as the database server address
    • Leave all other fields with their default values
    • Click 'Test your database connection now!' to verify
    • If successful, click 'Next' to proceed image
  5. After installation completes, run this command to clean up and secure your installation:
    docker exec -it qloapps sh -c "rm -rf install && mv ./admin ./admindemo"
    
  6. You can now access your QloApps installation: