Joulenap icon
Joulenap icon

Joulenap

Joulenap is a small self-hosted web UI and scheduler for Proxmox VE backups to a Proxmox Backup Server that stays powered off most of the time. At the scheduled hour it wakes the backup server over Wake-on-LAN, runs the backups, applies retention and garbage collection, powers...

Joulenap Dashboard

Cost / License

Platforms

  • Self-Hosted  Runs as one Docker container on the same LAN as the backup server; nothing is installed on the Proxmox host.
  • Docker  Needs --network host so the Wake-on-LAN packet reaches the LAN broadcast. One data directory to mount.
1like
0comments
0alternatives
0articles

Features

  1.  Wake on LAN
  2. Docker icon  Support for Docker
  3.  Scheduling

Joulenap News & Activities

Highlights All activities

Recent activities

Joulenap information

  • Developed by

    IT flagJoulenap
  • Licensing

    Open Source (AGPL-3.0) and Free product.
  • Written in

  • Alternatives

    0 alternatives listed
  • Supported Languages

    • English
    • Italian

AlternativeTo Categories

DevelopmentBackup & SyncOffice & Productivity

GitHub repository

  •  117 Stars
  •  4 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub
Joulenap was added to AlternativeTo by Catubba on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is Joulenap?

Joulenap is a small self-hosted web UI and scheduler for Proxmox VE backups to a Proxmox Backup Server that stays powered off most of the time. At the scheduled hour it wakes the backup server over Wake-on-LAN, runs the backups, applies retention and garbage collection, powers the server back down and sends a notification. You get deduplicated backups on separate hardware without a second machine running around the clock.

You describe your setup as routes: which Proxmox hosts back up to which backup server, on what schedule, with what retention. A route can fan several hosts into one backup server, or copy one backup server to another for an off-site second copy. Joulenap wakes and sleeps every box a route touches, in the right order, and a box needed by two consecutive runs is woken once.

It runs as a single Docker container on the LAN, keeps its own scheduler (nothing on the Proxmox host is modified) and talks to Proxmox VE and PBS through their APIs. Guided wizards add each device and provision the API token and SSH key. Notifications go out through Apprise, Telegram, ntfy, Discord or email. It also exposes backup status for Homepage, Homarr, Dashy and Glance dashboards, plus a Prometheus metrics endpoint. Multi-language UI, login protected. AGPL-3.0.

Official Links