Skip to content

Docker image for the meeting-room-booking-system including @dorianim 's modern-mrbs-theme

License

Notifications You must be signed in to change notification settings

fribyte-code/mrbs-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mrbs-docker

GitHub release Badge release image Docker pulls

This is a docker container for the Meeting room booking system.

Features

Installation

  1. Create a folder for installation:
    mkdir /opt/mrbs-docker && cd /opt/mrbs-docker
  2. Create the file docker-compose.yml with this content:
    version: "2"
    services:
        mrbs:
            image: dorianim/mrbs
            container_name: mrbs
            environment:
            - PUID=1000
            - PGID=1000
            - DB_HOST=mrbs-db
            - DB_USER=mrbs-user
            - DB_PASS=mrbs-pass
            - DB_DATABASE=mrbs
            volumes:
            - ./config/mrbs:/config
            ports:
            - 8888:80
            restart: unless-stopped
            depends_on:
            - mrbs-db
        mrbs-db:
            image: mariadb:latest
            container_name: mrbs_db
            environment:
            - PUID=1000
            - PGID=1000
            - MYSQL_ROOT_PASSWORD=mrbs-root-pass
            - TZ=Europe/London
            - MYSQL_DATABASE=mrbs
            - MYSQL_USER=mrbs-user
            - MYSQL_PASSWORD=mrbs-pass
            volumes:
            - ./config/mysql:/var/lib/mysql
            restart: unless-stopped
    PLEASE NOTE: If you're trying to run this on a raspberry pi, please use jsurf/rpi-mariadb for the database instead of mariadb.
  3. Adjust the port (default 8888) to your needs
  4. Start the mrbs-docker:
    docker-compose up -d
  5. Done! You can reach your mrbs-docker on localhost:5080
  6. Adjust your config.inc.php in /opt/mrbs-docker/config/mrbs/www/config.inc.php

Updating

To update, just go to your installation folder and pull

cd /opt/mrbs-docker
docker-compose pull
docker-compose down && docker-compose up -d

About

Docker image for the meeting-room-booking-system including @dorianim 's modern-mrbs-theme

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 61.0%
  • PHP 39.0%