dockurr/proxmox-backup

Sponsored OSS

By dockurr

Updated about 10 hours ago

Proxmox Backup Server inside a Docker container.

Image
Security
Databases & storage
Monitoring & observability
2

7.9K

dockurr/proxmox-backup repository overview

Proxmox Backup Server

Build Version Size Package Pulls

Proxmox Backup Server inside a Docker container.

Features ✨

  • Runs Proxmox Backup Server inside Docker
  • Provides the familiar Proxmox Backup web interface
  • Stores encrypted and deduplicated backups
  • Supports persistent backup datastores
  • Allows backup and restore of Proxmox VE guests
  • Supports scheduled backups and pruning
  • Works on both AMD64 and ARM64 systems

Usage 🐳

Docker Compose:
services:
  pbs:
    hostname: pbs
    container_name: pbs
    image: dockurr/proxmox-backup
    environment:
      TZ: "UTC"
      PASSWORD: "root"
    ports:
      - 8007:8007
    tmpfs:
      - /run
    volumes:
      - ./config:/etc/proxmox-backup
      - ./data:/var/lib/proxmox-backup
    restart: always
    stop_grace_period: 2m
Docker CLI:
docker run -it --rm --name pbs --hostname pbs -e "PASSWORD=root" -e "TZ=America/New_York" -p 8007:8007 --tmpfs /run -v "${PWD:-.}/config:/etc/proxmox-backup" -v "${PWD:-.}/data:/var/lib/proxmox-backup" --stop-timeout 120 docker.io/dockurr/proxmox-backup
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 8007 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 Backup Server, 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-backup
- ./data:/var/lib/proxmox-backup

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 Datacenter Manager and Proxmox Mail Gateway containers.

Acknowledgements 🙏

Special thanks to feddar and wofferl, 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.

Tag summary

Content type

Image

Digest

sha256:8a3dc6333

Size

200.9 MB

Last updated

about 10 hours ago

docker pull dockurr/proxmox-backup

This week's pulls

Pulls:

1,486

Last week