feat: add index

This commit is contained in:
huaqo
2026-10-04 16:48:38 +02:00
parent fb7b560696
commit fb0423c298
5 changed files with 12222 additions and 3 deletions
+2 -1
View File
@@ -9,7 +9,8 @@ choice of light or dark applies to the whole site. The root only holds what apps
- the shell (`app/app.vue`, global CSS, theme) and the hub on `/`: a tile per app (icon, title, a lock
for the protected ones), sorted by title. Each app registers its tile in its own `app/app.config.ts` under
`hub.<name>` (`HubApp` in `shared/types/hub.ts`).
`hub.<name>` (`HubApp` in `shared/types/hub.ts`). Below them, a "Dienste" section links to external services
(Paperless, Gitea, Baserow, Jellyfin), listed in `hubServices` in `app/app.config.ts` and opened in a new tab.
- the Baserow client `server/utils/baserow.ts` (`listRows`, `getRow`, `createRow`, `updateRow`, `deleteRow`,
`listFields`, each taking a table ID). `NUXT_BASEROW_URL` and `NUXT_BASEROW_TOKEN` are shared; each app reads its
own table IDs.