Sign inSign up

dorianim/mrbs

By dorianim

•Updated over 1 year ago

Docker image for the meeting-room-booking-system including my modern-mrbs-theme

Image
4

100K+

dorianim/mrbs repository overview

⁠ Mrbs-docker

GitHub release ⁠ ⁠ Badge release image ⁠ Docker pulls ⁠

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

⁠Features

  • Automatic installation

⁠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
    
  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/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

Tag summary

Content type

Image

Digest

sha256:49fff0b08…

Size

70.9 MB

Last updated

over 1 year ago

docker pull dorianim/mrbs