From db8d577c0997990dc7fe404c533dc744404cd2fa Mon Sep 17 00:00:00 2001 From: bruno Date: Fri, 10 Jul 2026 15:48:53 -0400 Subject: [PATCH] =?UTF-8?q?feat:=20standalone=20mode=20=E2=80=94=20FlowDec?= =?UTF-8?q?k=20works=20without=20any=20Git=20forge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - config.py: FLOWDECK_STANDALONE flag (default false) - dashboard: graceful fallback when Gitea API unavailable Works without GITEA_TOKEN or with FLOWDECK_STANDALONE=true - Login page already supports local-only mode - Workspace page: forge sections hidden when no projects - Application fully functional with zero external dependencies --- app/config.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/config.py b/app/config.py index 802d045..bc6ff3f 100644 --- a/app/config.py +++ b/app/config.py @@ -21,6 +21,9 @@ class Settings(BaseSettings): github_client_id: str = "" github_client_secret: str = "" + # Standalone mode + standalone: bool = False # FLOWDECK_STANDALONE=true in .env + # OAuth2 oauth_redirect_uri: str = "http://localhost:8080/auth/callback"