home-library-failover (5.7.0+git20261020023634.3d2d15a-1~ppa1~ubuntu26.10.1)
Published 2026-10-19 22:40:02 -04:00 by pillarsdotnet
Installation
sudo curl -o /etc/apt/keyrings/forgejo-pillarsdotnet.asc
echo "deb [signed-by=/etc/apt/keyrings/forgejo-pillarsdotnet.asc] $distribution $component" | sudo tee -a /etc/apt/sources.list.d/forgejo.list
sudo apt updateChoose $distribution and $component from the list below.
sudo apt install home-library-failover=5.7.0+git20261020023634.3d2d15a-1~ppa1~ubuntu26.10.1
Repository info
Distributions |
stonking |
Components |
main |
Architectures |
all |
About this package
hand Home Library between two nodes, one writable at a time Moves the live SQLite database and its cover images between two machines running home-library, so that exactly one of them serves the library and accepts changes. Ownership is recorded with a generation counter, so a stale copy can never overwrite a newer one, and a node whose peer cannot be reached refuses to promote itself unless told to. . The active node advertises a floating address over Tailscale and copies its database to the standby every hour. Nothing changes until `home-library-failover enable` is run; see README.Debian.
Dependencies
| curl |
| home-library (>= 5.7.0+git20261020023634.3d2d15a-1~ppa1~ubuntu26.10.1) |
| iproute2 |
| openssh-client |
| rsync |
| sqlite3 |
Details
2026-10-19 22:40:02 -04:00
2026-10-19 23:05:05 -04:00
Assets (1)
Versions (5)
View all
Debian
1
Robert August Vincent II
46 KiB