-
-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Headless Mode to Disable Web UI #800
Milestone
Comments
API_ONLY
configuration optionAPI_ONLY
configuration option to disable Web UI on remote Dagu server
API_ONLY
configuration option to disable Web UI on remote Dagu serverDISABLE_WEB_UI
configuration option to disable Web UI on remote Dagu server
DISABLE_WEB_UI
configuration option to disable Web UI on remote Dagu server
hey, i am working on it. will share a pr soon |
kriyanshii
added a commit
to kriyanshii/dagu
that referenced
this issue
Jan 30, 2025
yottahmd
pushed a commit
that referenced
this issue
Feb 1, 2025
yottahmd
added a commit
that referenced
this issue
Feb 1, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Background & Reasoning
When using Dagu servers as remote DAG executors, the
RemoteNode
configuration allows monitoring multiple remote servers through a single Web UI URL. In such scenarios, the Web UI on the remote executor server itself becomes unnecessary. Keeping both the monitoring server's URL and the remote executor server's URL accessible may lead to user confusion.Proposed Design
Add a new configuration option,
DAGU_HEADLESS
, to disable the Web UI on the remote executor server.Example Configuration:
Environment Variable:
DAGU_HEADLESS=1
Enabling this option will disable the Web UI on the remote server so that only a single URL is used for entire setup.
The text was updated successfully, but these errors were encountered: