Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

270 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proxmox Datacenter Manager

Build Version Size Package Pulls

Proxmox Datacenter Manager inside a Docker container.

Features ✨

  • Runs Proxmox Datacenter Manager inside Docker
  • Provides a modern web interface for managing Proxmox VE nodes
  • Shows a global dashboard for node status and resource monitoring
  • Aggregates task logs across your infrastructure
  • Supports cross-cluster migration of virtual guests
  • Monitors available updates and security patches

Usage 🐳

Docker Compose:
services:
  pdm:
    hostname: pdm
    container_name: pdm
    image: dockurr/proxmox-dm
    environment:
      TZ: "UTC"
      PASSWORD: "root"
    ports:
      - 8443:8443
    volumes:
      - ./config:/etc/proxmox-datacenter-manager
      - ./data:/var/lib/proxmox-datacenter-manager
    restart: always
    privileged: true
    stop_grace_period: 2m
Docker CLI:
docker run -it --rm --name pdm --hostname pdm --privileged -e "PASSWORD=root" -p 8443:8443 -v "${PWD:-.}/config:/etc/proxmox-datacenter-manager" -v "${PWD:-.}/data:/var/lib/proxmox-datacenter-manager" --stop-timeout 120 docker.io/dockurr/proxmox-dm
GitHub Codespaces:

Open in GitHub Codespaces

Screenshot 📸

FAQ 💬

How do I use it?

Very simple! These are the steps:

  • Start the container and connect to port 8443 using your web browser.

  • Login using the username root and the password you specified in the PASSWORD environment variable.

Enjoy your time with your brand new Proxmox Datacenter Manager, and don't forget to star this repo!

How do I change the location of the configuration data?

To change the location of the configuration data, include the following two bind mounts in your compose file:

volumes:
- ./config:/etc/proxmox-datacenter-manager
- ./data:/var/lib/proxmox-datacenter-manager

Replace the example paths ./config and ./data with the desired folders or named volumes.

Are there containers available for other Proxmox products?

Yes, see our Proxmox VE, Proxmox Backup Server and Proxmox Mail Gateway containers.

Acknowledgements 🙏

Special thanks to willmortimer, wofferl and LongQT-sea, this project would not exist without their invaluable work.

Stars 🌟

Stargazers

Disclaimer ⚖️

The product names, logos, brands, and other trademarks referred to within this project are the property of their respective trademark holders. This project is not affiliated, sponsored, or endorsed by Proxmox Server Solutions GmbH.

Packages

Used by

Contributors

Languages