Yota Hamada
Yota Hamada
Thanks for the suggestion! That sounds like a really useful idea. I'm just trying to figure out how to make it a generic feature that would work for a variety...
I think one way might be to extend the [Executor](https://github.com/yohamta/dagu/blob/main/internal/executor/executor.go) interface. ```go package dag type DAG struct { // ... Executor: string ExecutorConfig: map[string]interface{} } package executor type Executor interface...
Thanks! In that case, I thought we could set `DOCKER_HOST` environ variable to run containers on a remote server via ssh :) ```yaml steps: - name: step1 executor: docker env:...
Now I think we can implement SSH executor. Here's a gist that might be useful. https://gist.github.com/josephspurrier/e83bcdbf9e6865500004
It is now implemented in v1.9.0 but I think it will need further improvements. readme: https://github.com/yohamta/dagu#ssh-executor
Thanks for the great suggestion as always :) > It is limit dagu deploy as HA mode, and scheduler massive DAG task Yeah, that's absolutely true. I quickly searched and...
Yeah, will do abstraction first, then we can think more about how we can utilize object storage :)
This might be useful for storage abstraction. [https://github.com/C2FO/vfs](https://github.com/C2FO/vfs)
This library looks better than Mermaid for the purpose. [https://github.com/reaviz/reaflow](https://github.com/reaviz/reaflow)
With this feature, users will be able to manage multiple servers via the Web UI. Even if there are multiple Dagu servers, they can all be accessed through a single...