{"repo":"wizier/airvault","free":true,"listed":false,"github":"https://github.com/wizier/airvault","clone":"git clone https://github.com/wizier/airvault.git","description":"Self-hosted backup server for iPhone","language":"Go","stars":11,"topics":[],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"AirVault - Self-hosted, wireless iPhone backups Quick start Volumes Container path Holds Put it on --- --- --- /config settings, database, pairing records app-data storage /backups the backups a share with room to grow Nothing else needs to persist. Configuration Variable Default Purpose --- --- --- AIRVAULT PORT 8080 Web UI port AIRVAULT AUTH TOKEN (generated) Web UI password; when unset, the stored one is printed in the log AIRVAULT LOG LEVEL info debug / info / warn / error TZ Etc/UTC Timezone for log timestamps PUID / PGID (unset — run as root) Backups and settings are written as this uid:gid ( 99 / 100 on Unraid; id shows yours) UMASK (unset) Permission mask for files the container creates Paths can be overridden with AIRVAULT CONFIG DIR , AIRVAULT BACKUP DIR and AIRVAULT LOCKDOWN DIR . Turning PUID on for an install that already ran as root needs a one-time chown -R : of the backups folder; new files are owned correctly from then on. Building from source Builds need Go, Rust (pinned in rust-toolchain.toml ) and Node. The complete check also needs golangci-lint and cbindgen 0.29.4. License GNU General Public License v3.0 or later — see LICENSE.","default_branch":null,"files":null,"tree":[],"storefront":"/r/wizier","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wizier/airvault/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}