Digital-Legacy

Digital-Legacy

Docker app from Digital Legacy's Repository

Overview

Beta: self-hosted check-in and dry-run console for a digital legacy plan. Beneficiary release is not yet implemented.

Digital Legacy for Unraid Community Applications

This repository publishes the Unraid template for the Docker image gabryk83/digital-legacy:latest. The application is in beta: owner sign-in with TOTP, check-in and an isolated dry run are available. The real release flow and beneficiary portal are not implemented. It does not automatically release information to beneficiaries.

The template requires local persistent storage for SQLite and keys, an HTTPS reverse proxy, the public host name, the proxy IP and a random bootstrap token for the first administrator. Review every field before installing. The image has been built and published for linux/amd64; installation and restart behavior on Unraid have not yet been verified.

Open issues for installation support. The application source repository is currently private. The MIT license in this repository covers only the template, metadata, icon and documentation; the container image and application code have separate licensing.

Requirements

Beta software; use local storage for SQLite and an HTTPS reverse proxy. The beneficiary release flow is not implemented.

Download Statistics

51
Total Downloads

Related apps

Explore more like this

Explore all

Details

Repository
gabryk83/digital-legacy:latest
Last Updated2026-10-13
First Seen2026-10-14

Runtime arguments

Network
bridge
Shell
sh
Privileged
false
Extra Params
--read-only --tmpfs /tmp:rw,noexec,nosuid,size=64m --cap-drop=ALL --security-opt=no-new-privileges

Template configuration

HTTP portPorttcp

Porta HTTP interna per il reverse proxy; non esporre direttamente su Internet.

Target
8080
Default
18080
Value
18080
AppdataPathrw

Storage locale persistente per database, chiavi, log e backup; UID 1654.

Target
/data
Default
/mnt/cache/appdata/digital-legacy
Value
/mnt/cache/appdata/digital-legacy
Allowed hostsVariable

Dominio pubblico effettivo, senza schema o porta.

Target
AllowedHosts
Trusted proxy IPVariable

Indirizzo IP del container Nginx Proxy Manager visto da Digital Legacy.

Target
Security__TrustedProxies__0
Bootstrap tokenVariable

Token casuale di almeno 32 byte; rimuoverlo dopo aver creato l'amministratore.

Target
Bootstrap__Token
SMTP enabledVariable

Abilitare solo dopo aver configurato SMTP per gli invii di prova.

Target
Notifications__Smtp__Enabled
Default
false
Value
false
SMTP hostVariable

Server SMTP per i messaggi di prova al proprietario.

Target
Notifications__Smtp__Host
SMTP portVariable

Porta SMTP.

Target
Notifications__Smtp__Port
Default
587
Value
587
SMTP TLSVariable

Modalita TLS SMTP.

Target
Notifications__Smtp__TlsMode
Default
StartTls
Value
StartTls
SMTP usernameVariable

Nome utente SMTP.

Target
Notifications__Smtp__Username
SMTP passwordVariable

Password SMTP; Unraid conserva le variabili nel template sulla flash.

Target
Notifications__Smtp__Password
SMTP fromVariable

Indirizzo mittente SMTP.

Target
Notifications__Smtp__FromAddress
Key certificate pathVariable

Percorso facoltativo del PFX dentro /data/config.

Target
Security__CertificatePath
Key certificate passwordVariable

Password del PFX; Unraid la conserva nel template sulla flash.

Target
Security__CertificatePassword