Files
felhom.eu/documentation/audits/gate-rollout-2026-09-29/B/spec.json
T

149 lines
6.1 KiB
JSON

{
"actualbudget": {
"probe": {
"url": "http://actualbudget:5006/account/needs-bootstrap",
"field": "data.bootstrapped",
"done": "true",
"why": "measured on 9202 2026-09-29: data.bootstrapped false -> true once the server password is set."
}
},
"adventurelog": {
"signup_block": "Path(`/signup`) || PathPrefix(`/auth/browser/v1/auth/signup`) || PathPrefix(`/_allauth/browser/v1/auth/signup`) || PathPrefix(`/accounts/signup`)",
"signup_why": "measured on 9202 2026-09-29: a stranger's sign-up succeeded after the setup",
"add_people": {
"hu": "Nyisd meg a regisztrációt 15 percre, és a családtagod a saját címével regisztrál.",
"en": "Open sign-up for 15 minutes, and your family member signs up with their own address."
}
},
"calcom": {
"signup_block": "Path(`/signup`) || PathPrefix(`/auth/signup`) || PathPrefix(`/api/auth/signup`)",
"signup_why": "measured on 9202 2026-09-29: a stranger's POST /api/auth/signup created an account (201) after the setup",
"add_people": {
"hu": "Beállítások → Adminisztráció → Felhasználók → Új felhasználó.",
"en": "Settings → Admin → Users → Add user."
}
},
"docmost": {},
"emby": {},
"ghost": {},
"gitea": {
"signup_block": "PathPrefix(`/user/sign_up`)",
"signup_why": "measured on 9202 2026-09-29: /user/sign_up served the registration form after the setup",
"add_people": {
"hu": "Webhely adminisztráció → Felhasználói fiókok → Új felhasználói fiók létrehozása.",
"en": "Site Administration → User Accounts → Create User Account."
}
},
"gramps-web": {
"signup_block": "PathRegexp(`^/api/users/[^/]+/register/`)",
"signup_why": "measured on 9202 2026-09-29: the self-registration address answered (500 here); closed to be safe",
"add_people": {
"hu": "Adminként: Beállítások → Felhasználók kezelése → Új felhasználó.",
"en": "As the admin: Settings → Manage users → New user."
}
},
"home-assistant": {},
"homebox": {
"signup_block": "PathPrefix(`/api/v1/users/register`)",
"signup_why": "measured on 9202 2026-09-29: a stranger's sign-up succeeded after the setup",
"add_people": {
"hu": "Nyisd meg a regisztrációt 15 percre, és küldd el a családtagodnak a Homebox csoport meghívó linkjét (Beállítások → Csoport → Meghívó).",
"en": "Open sign-up for 15 minutes and send your family member Homebox's group invite link (Settings → Group → Invite)."
}
},
"jellyfin": {
"probe": {
"url": "http://jellyfin:8096/System/Info/Public",
"field": "StartupWizardCompleted",
"done": "true",
"why": "measured on 9202 2026-09-29: StartupWizardCompleted false -> true after the startup wizard."
}
},
"komga": {
"probe": {
"url": "http://komga:25600/api/v1/claim",
"field": "isClaimed",
"done": "true",
"why": "measured on 9202 2026-09-29: isClaimed false -> true once the admin claimed it."
}
},
"navidrome": {},
"opengist": {
"signup_block": "PathPrefix(`/-/register`)",
"signup_why": "measured on 9202 2026-09-29: a stranger's sign-up succeeded after the setup",
"add_people": {
"hu": "Nyisd meg a regisztrációt 15 percre, és a családtagod regisztrál.",
"en": "Open sign-up for 15 minutes, and your family member signs up."
}
},
"outline": {},
"papra": {
"signup_block": "PathPrefix(`/api/auth/sign-up`)",
"signup_why": "measured on 9202 2026-09-29: a stranger's sign-up succeeded after the setup",
"add_people": {
"hu": "Nyisd meg a regisztrációt 15 percre; a családtagod regisztrál, aztán meghívod a szervezetedbe (Szervezet → Tagok → Meghívás).",
"en": "Open sign-up for 15 minutes; your family member signs up, then you invite them into your organization (Organization → Members → Invite)."
}
},
"plant-it": {},
"radarr": {},
"rallly": {},
"recipe-importer": {},
"romm": {
"probe": {
"url": "http://romm:8080/api/heartbeat",
"field": "SYSTEM.SHOW_SETUP_WIZARD",
"done": "false",
"why": "measured on 9202 2026-09-29: SYSTEM.SHOW_SETUP_WIZARD true -> false once the first user exists."
}
},
"seerr": {},
"sonarr": {},
"sparkyfitness": {
"signup_block": "PathPrefix(`/api/auth/sign-up`)",
"signup_why": "measured on 9202 2026-09-29: a stranger's sign-up succeeded after the setup",
"add_people": {
"hu": "Nyisd meg a regisztrációt 15 percre, és a családtagod regisztrál.",
"en": "Open sign-up for 15 minutes, and your family member signs up."
}
},
"tandoor": {},
"termix": {
"probe": {
"url": "http://termix:8080/users/setup-required",
"field": "setup_required",
"done": "false",
"why": "measured on 9202 2026-09-29: setup_required true -> false once the first user exists."
},
"signup_block": "PathPrefix(`/users/create`)",
"signup_why": "measured on 9202 2026-09-29: a stranger's sign-up succeeded after the setup",
"add_people": {
"hu": "Nyisd meg a regisztrációt 15 percre, és a családtagod regisztrál.",
"en": "Open sign-up for 15 minutes, and your family member signs up."
}
},
"vikunja": {
"signup_block": "PathPrefix(`/api/v1/register`)",
"signup_why": "measured on 9202 2026-09-29: a stranger's sign-up succeeded after the setup",
"add_people": {
"hu": "Nyisd meg a regisztrációt 15 percre, és a családtagod regisztrál; utána megoszthatod vele a projektjeidet.",
"en": "Open sign-up for 15 minutes, and your family member signs up; then share your projects with them."
}
},
"wishlist": {
"signup_block": "Path(`/signup`)",
"signup_why": "measured on 9202 2026-09-29: a stranger's sign-up succeeded after the setup",
"add_people": {
"hu": "Nyisd meg a regisztrációt 15 percre, és a családtagod regisztrál (a Wishlist meghívó linkje is ebben az időben működik).",
"en": "Open sign-up for 15 minutes, and your family member signs up (Wishlist's invite link works in that time too)."
}
},
"zipline": {
"probe": {
"url": "http://zipline:3000/api/server/public",
"field": "firstSetup",
"done": "false",
"why": "measured on 9202 2026-09-29: firstSetup true -> false once the first user exists (/api/setup itself answers 403 after the setup, so it cannot be the check)."
}
}
}