.:
total 32
drwxr-xr-x 5 root root 4096 2026-10-24T19:45:26 .
drwxr-xr-x 3 root root 4096 2026-10-24T19:45:14 ..
drwxr-xr-x 2 root root 4096 2026-10-24T19:45:26 compose
-rw-r--r-- 1 root root 2505 2026-10-24T19:45:20 data-stamps.json
drwxr-xr-x 2 root root 4096 2026-10-24T19:45:14 db-dumps
-rw-r--r-- 1 root root 4719 2026-10-24T19:45:26 manifest.json
drwxr-xr-x 2 root root 4096 2026-10-24T19:45:20 volume-dumps

db-dumps:
total 400
drwxr-xr-x 2 root root   4096 2026-10-24T19:45:14 .
drwxr-xr-x 5 root root   4096 2026-10-24T19:45:26 ..
-rw-r--r-- 1 root root 397901 2026-10-24T19:45:14 tandoor-postgres.sql

volume-dumps:
total 147364
drwxr-xr-x 2 root root     4096 2026-10-24T19:45:20 .
drwxr-xr-x 5 root root     4096 2026-10-24T19:45:26 ..
-rw-r--r-- 1 root root     1536 2026-10-24T19:45:20 tandoor_tandoor_media.tar
-rw-r--r-- 1 root root 56563200 2026-10-24T19:45:17 tandoor_tandoor_postgres_data.tar
-rw-r--r-- 1 root root 94322176 2026-10-24T19:45:18 tandoor_tandoor_static.tar
== manifest.json
{
  "schema_version": 2,
  "app_name": "tandoor",
  "display_name": "Tandoor Recipes",
  "controller_version": "0.342.0",
  "created_at": "2026-10-24T19:45:26Z",
  "drive": "/mnt/sys_drive",
  "namespace_root": "/mnt/sys_drive/felhom-data",
  "image_pins": [
    "ghcr.io/tandoorrecipes/recipes:2.6.15@sha256:2e759dd1478a2ed119ee474e28522079fb1cfa50b3fd25cba89f6b9a67abad72",
    "postgres:17-alpine@sha256:b0f9560a2de083e2cc7382e75f808c7381a32852a7ec49117deedb300e552b24"
  ],
  "secret_env_vars": [
    "SECRET_KEY",
    "DB_PASSWORD"
  ],
  "data_key_env_vars": null,
  "secret_source": "portable secrets (data keys, DB passwords, internal signing secrets) are IN this unit's compose/app.yaml (0600); internet-reachable admin logins are NOT, and come from the guest's app.yaml or are regenerated on restore",
  "config_files": [
    "docker-compose.yml",
    ".felhom.yml",
    "app.yaml"
  ],
  "db_dumps": [
    "tandoor-postgres.sql"
  ],
  "volume_dumps": [
    "tandoor_tandoor_media.tar",
    "tandoor_tandoor_postgres_data.tar",
    "tandoor_tandoor_static.tar"
  ],
  "checksums": {
    ".felhom.yml": "761d5637752bf2695aaff064bcd7973fd5301bff2536e067a762e348a58cfad6",
    "app.yaml": "0f366c97b3e058b14b674877031bb607f837522b319207cd419763f85e0b81cd",
    "docker-compose.yml": "851523d2779a6739bd464fd2dc415a191164afcd7aae9d195fbc482a28ec8b25"
  },
  "portable_secret_env_vars": [
    "SECRET_KEY",
    "DB_PASSWORD"
  ],
  "data": {
    "at": "2026-10-24T19:45:14Z",
    "image_pins": [
      "ghcr.io/tandoorrecipes/recipes:2.6.15@sha256:2e759dd1478a2ed119ee474e28522079fb1cfa50b3fd25cba89f6b9a67abad72",
      "postgres:17-alpine@sha256:b0f9560a2de083e2cc7382e75f808c7381a32852a7ec49117deedb300e552b24"
    ],
    "images": {
      "tandoor": "ghcr.io/tandoorrecipes/recipes:2.6.15@sha256:2e759dd1478a2ed119ee474e28522079fb1cfa50b3fd25cba89f6b9a67abad72",
      "tandoor-postgres": "postgres:17-alpine@sha256:b0f9560a2de083e2cc7382e75f808c7381a32852a7ec49117deedb300e552b24"
    },
    "files": {
      "db-dumps/tandoor-postgres.sql": {
        "at": "2026-10-24T19:45:14.389836174Z",
        "size": 397901,
        "pins": [
          "ghcr.io/tandoorrecipes/recipes:2.6.15@sha256:2e759dd1478a2ed119ee474e28522079fb1cfa50b3fd25cba89f6b9a67abad72",
          "postgres:17-alpine@sha256:b0f9560a2de083e2cc7382e75f808c7381a32852a7ec49117deedb300e552b24"
        ],
        "images": {
          "tandoor": "ghcr.io/tandoorrecipes/recipes:2.6.15@sha256:2e759dd1478a2ed119ee474e28522079fb1cfa50b3fd25cba89f6b9a67abad72",
          "tandoor-postgres": "postgres:17-alpine@sha256:b0f9560a2de083e2cc7382e75f808c7381a32852a7ec49117deedb300e552b24"
        }
      },
      "volume-dumps/tandoor_tandoor_media.tar": {
        "at": "2026-10-24T19:45:20.122542572Z",
        "size": 1536,
        "pins": [
          "ghcr.io/tandoorrecipes/recipes:2.6.15@sha256:2e759dd1478a2ed119ee474e28522079fb1cfa50b3fd25cba89f6b9a67abad72",
          "postgres:17-alpine@sha256:b0f9560a2de083e2cc7382e75f808c7381a32852a7ec49117deedb300e552b24"
        ],
        "images": {
          "tandoor": "ghcr.io/tandoorrecipes/recipes:2.6.15@sha256:2e759dd1478a2ed119ee474e28522079fb1cfa50b3fd25cba89f6b9a67abad72",
          "tandoor-postgres": "postgres:17-alpine@sha256:b0f9560a2de083e2cc7382e75f808c7381a32852a7ec49117deedb300e552b24"
        }
      },
      "volume-dumps/tandoor_tandoor_postgres_data.tar": {
        "at": "2026-10-24T19:45:17.751883634Z",
        "size": 56563200,
        "pins": [
          "ghcr.io/tandoorrecipes/recipes:2.6.15@sha256:2e759dd1478a2ed119ee474e28522079fb1cfa50b3fd25cba89f6b9a67abad72",
          "postgres:17-alpine@sha256:b0f9560a2de083e2cc7382e75f808c7381a32852a7ec49117deedb300e552b24"
        ],
        "images": {
          "tandoor": "ghcr.io/tandoorrecipes/recipes:2.6.15@sha256:2e759dd1478a2ed119ee474e28522079fb1cfa50b3fd25cba89f6b9a67abad72",
          "tandoor-postgres": "postgres:17-alpine@sha256:b0f9560a2de083e2cc7382e75f808c7381a32852a7ec49117deedb300e552b24"
        }
      },
      "volume-dumps/tandoor_tandoor_static.tar": {
        "at": "2026-10-24T19:45:18.787898259Z",
        "size": 94322176,
        "pins": [
          "ghcr.io/tandoorrecipes/recipes:2.6.15@sha256:2e759dd1478a2ed119ee474e28522079fb1cfa50b3fd25cba89f6b9a67abad72",
          "postgres:17-alpine@sha256:b0f9560a2de083e2cc7382e75f808c7381a32852a7ec49117deedb300e552b24"
        ],
        "images": {
          "tandoor": "ghcr.io/tandoorrecipes/recipes:2.6.15@sha256:2e759dd1478a2ed119ee474e28522079fb1cfa50b3fd25cba89f6b9a67abad72",
          "tandoor-postgres": "postgres:17-alpine@sha256:b0f9560a2de083e2cc7382e75f808c7381a32852a7ec49117deedb300e552b24"
        }
      }
    }
  }
}
