baptistecdr / docker-lsi-megaraid-storage-manager

A simple Dockerfile/docker-compose to run LSI MegaRAID Storage Manager (GUI) on system that doesn't support it.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LSI MegaRAID Storage Manager (Dockerized)

A simple Dockerfile/docker-compose to run LSI MegaRAID Storage Manager (GUI) on system that doesn't support it.
Report bug · Request feature

GitHub Workflow Status Docker Image Size (latest semver) Docker Pulls GitHub

Quick start

Docker

docker run --rm --privileged \
--mount type=bind,source="$HOME/.Xauthority",target=/root/.Xauthority \
--mount type=bind,source=/tmp/.X11-unix,target=/tmp/.X11-unix \
-e TZ="Europe/Paris" \
-e ROOT_PASSWORD="myrootpassword" \
-e DISPLAY=$DISPLAY \
--network host baptistecdr/lsi-megaraid-storage-manager
  • The UI should appear, click on Discover and double-click on your host
  • Credentials are
    • username: root
    • password: $ROOT_PASSWORD

Docker Compose

  • Download docker-compose file
wget https://raw.githubusercontent.com/baptistecdr/docker-lsi-megaraid-storage-manager/main/docker-compose.yml
  • Change the timezone and the root password in docker-compose.yml
  • Run docker-compose up
  • The UI should appear, click on Discover and double-click on your host
  • Credentials are
    • username: root
    • password: $ROOT_PASSWORD

Bugs and feature requests

Have a bug or a feature request? Please first search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.

Contributing

Contributions are welcome!

About

A simple Dockerfile/docker-compose to run LSI MegaRAID Storage Manager (GUI) on system that doesn't support it.

License:MIT License


Languages

Language:Dockerfile 87.0%Language:Shell 13.0%