Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I Replaced Homepage YAML with a SQLite UI — Here's Why

说明与用途

将网页仪表盘的 YAML 配置替换为 SQLite UI,消除了格式错误,避免了重启需求,并将备份简化为单个文件。

问题

YAML configuration for dashboards like Homepage and Homarr is fragile; a single indentation error can break the entire dashboard, requiring file edits, restarts, and debugging.

结果

Switching from YAML to a SQLite‑based UI eliminates syntax errors, removes the need for restarts, simplifies backup to a single file, and provides a live, browser‑based control panel for homelab dashboards.

工作流

  • 1. Install AMUD on Proxmox using the provided one‑command script.
  • 2. Access the AMUD web UI in a browser.
  • 3. Use the UI to add, edit, or delete app cards, tabs, and settings such as appearance, integrations, and Proxmox token.
  • 4. Save changes; they are written directly to the SQLite database in WAL mode.
  • 5. To backup, copy /opt/amud/data/amud.db to a safe location.
  • 6. To restore, replace the existing amud.db with the backup file and restart AMUD if necessary.

证据

Config lives in SQLite (amud.db), edited through the web UI

来源

Backup is one file: /opt/amud/data/amud.db

来源

  • 记录日期: 2026-09-08T14:00:47.282Z