All Projects → DomiStyle → Docker Idrac6

DomiStyle / Docker Idrac6

Licence: mit
iDRAC 6 web interface and VNC proxy

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Docker Idrac6

Ip Kvm Interface
DIY IP-KVM for Remote Desktop Access
Stars: ✭ 62 (-83.38%)
Mutual labels:  remote, vnc
docker-chromium
Docker container with Chromium desktop and a Web VNC client allowing you to run Chromium on any server you have
Stars: ✭ 64 (-82.84%)
Mutual labels:  remote, vnc
installer
remote.it command line installer tool
Stars: ✭ 21 (-94.37%)
Mutual labels:  remote, vnc
sherpa
A simple way to access Docker's remote API
Stars: ✭ 45 (-87.94%)
Mutual labels:  remote
kali-desktop
🐳 Kali Linux desktop running in Docker on any operating system, in your web browser or a VNC client, with Kali top10 tools pre-installed.
Stars: ✭ 72 (-80.7%)
Mutual labels:  vnc
Awesome Remote Work
😎 Awesome lists about remote work
Stars: ✭ 264 (-29.22%)
Mutual labels:  remote
Androrat
AndroRAT | Remote Administrator Tool for Android OS Hacking
Stars: ✭ 340 (-8.85%)
Mutual labels:  remote
docker-images
Kali and Parrot OS docker images accessible via VNC, RDP and Web
Stars: ✭ 66 (-82.31%)
Mutual labels:  vnc
Sync
syncs your local folder with remote folder using scp
Stars: ✭ 293 (-21.45%)
Mutual labels:  remote
Ddnsto
DDNSTO 文档以及问题反馈。
Stars: ✭ 255 (-31.64%)
Mutual labels:  remote
gpu-monitor
Script to remotely check GPU servers for free GPUs
Stars: ✭ 85 (-77.21%)
Mutual labels:  remote
re-mote
Re-mote operations using SSH and Re-gent
Stars: ✭ 61 (-83.65%)
Mutual labels:  remote
Wayvnc
A VNC server for wlroots based Wayland compositors
Stars: ✭ 273 (-26.81%)
Mutual labels:  vnc
ubuntu-vnc-xfce
Headless Ubuntu/Xfce containers with VNC/noVNC (Generation 1)
Stars: ✭ 51 (-86.33%)
Mutual labels:  vnc
Ghost
👻 RAT (Remote Access Trojan) - Silent Botnet - Full Remote Command-Line Access - Download & Execute Programs - Spread Virus' & Malware
Stars: ✭ 312 (-16.35%)
Mutual labels:  remote
Sharer
Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.
Stars: ✭ 21 (-94.37%)
Mutual labels:  remote
Remote Jobs
A list of semi to fully remote-friendly companies (jobs) in tech.
Stars: ✭ 17,863 (+4689.01%)
Mutual labels:  remote
Aegys-Acesso-Remoto
Aegys Suporte Remoto é um projeto Open Source de acesso remoto multiplataforma
Stars: ✭ 32 (-91.42%)
Mutual labels:  remote
remote-jobs-in-china
支持远程办公的中国公司
Stars: ✭ 200 (-46.38%)
Mutual labels:  remote
Remot3d
Remot3d: is a simple tool created for large pentesters as well as just for the pleasure of defacers to control server by backdoors
Stars: ✭ 263 (-29.49%)
Mutual labels:  remote

iDRAC 6 dockerized

Web interface Web interface

Guacamole Directly connected to VNC via Guacamole

About

Allows access to the iDRAC 6 console without installing Java or messing with Java Web Start. Java is only run inside of the container and access is provided via web interface or directly with VNC.

Container is based on baseimage-gui by jlesage

Usage

See the docker-compose here or use this command:

docker run -d -p 5800:5800 -p 5900:5900 -e IDRAC_HOST=idrac1.example.org -e IDRAC_USER=root -e IDRAC_PASSWORD=1234 domistyle/idrac6

The web interface will be available on port 5800 while the VNC server can be accessed on 5900. Startup might take a few seconds while the Java libraries are downloaded. You can add a volume on /app if you would like to cache them.

Configuration

Variable Description Required
IDRAC_HOST Host for your iDRAC instance. Make sure your instance is reachable with https://<IDRAC_HOST>. See IDRAC_PORT for using custom ports. HTTPS is always used. Yes
IDRAC_USER Username for your iDRAC instance. Yes
IDRAC_PASSWORD Password for your iDRAC instance. Yes
IDRAC_PORT The optional port for the web interface. (443 by default) No
IDRAC_KEYCODE_HACK If you have issues with keyboard input, try setting this to true. See here for more infos. No

For advanced configuration options please take a look here.

Volumes

Path Description Required
/app Libraries downloaded from your iDRAC instance will be stored here. Add a volume to cache those files for a faster container startup. No
/vmedia Can be used to allow virtual media to be mounted. No
/screenshots Screenshots taken from the virtual console can be stored here. No

Make sure the container user has read & write permission to these folders on the host. More info here.

Issues & limitations

  • Libraries are not loaded correctly
    • Causes error message on start
    • "Pass all keystrokes to server", "Single Cursor" and "Virtual Media" is not available until fixed
  • User preferences can't be saved
  • VNC starts with default 1024x768 resolution instead of fullscreen
    • Use "View" -> "Full Screen" to work around this issue
  • Keyboard layout can't be changed
  • Only one iDRAC server can be accessed with a single instance
    • Run multiple containers to work around this issue (e.g. srv1.idrac.example.org, srv2.idrac.example.org)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].