IT-Vault
ghcr.io/shatheitguy/it-vault
https://github.com/shatheitguy/it-vault/pkgs/container/it-vault
bridge
sh
false
https://github.com/shatheitguy/it-vault/issues
https://shatheitguy.github.io/it-vault/
IT-Vault is a self-hosted IT asset register and helpdesk for whoever IS the IT department: assets, employees, contracts, tickets, a public request portal, LDAP/AD sync, network scanning, printable QR labels and e-signed handovers.
IT-VAULT BRINGS NO DATABASE OF ITS OWN. Install MariaDB first (the MariaDB template in Community Applications is fine), then create an empty database and a user for it:
CREATE DATABASE itvault CHARACTER SET utf8mb4;
CREATE USER 'itvault'@'%' IDENTIFIED BY 'a-strong-password';
GRANT ALL PRIVILEGES ON itvault.* TO 'itvault'@'%';
Then either fill in the DB fields below, or leave them empty and the first-run wizard will ask. The schema builds itself on first start and migrates itself on every update -- there is nothing to run by hand.
The three paths below keep your data outside the image, so updating replaces the container without touching anything: /app/data holds the session key and the database pointer, /app/invoices the attachments, /app/backups the scheduled backups.
First run: open the WebUI and the setup wizard creates your admin account. There is no default password.
Tools: Productivity: Network:Management
http://[IP]:[PORT:5000]/
https://raw.githubusercontent.com/shatheitguy/unraid-templates/main/it-vault.xml
https://raw.githubusercontent.com/shatheitguy/unraid-templates/main/it-vault-icon.png
IT-Vault is a self-hosted IT asset register and helpdesk: assets, employees, contracts, tickets, a public request portal, LDAP/AD sync, network scanning, QR labels and e-signed handovers. Bring your own MariaDB or MySQL.
5000
/mnt/user/appdata/it-vault/data
/mnt/user/appdata/it-vault/invoices
/mnt/user/appdata/it-vault/backups
3306
itvault