Skip to content
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

Multiple Dockge instances #200

Merged
merged 15 commits into from
Dec 25, 2023
Merged

Multiple Dockge instances #200

merged 15 commits into from
Dec 25, 2023

Conversation

louislam
Copy link
Owner

Similar to Portainer agent approach.

A Dockge can connect to other Dockge instances.

@louislam louislam marked this pull request as draft November 28, 2023 09:45
@almereyda
Copy link

Nice one.

Coolify does this, too.

@louislam louislam added this to the 1.4.0 milestone Dec 4, 2023
@louislam louislam modified the milestones: 1.4.0, 1.5.0 Dec 12, 2023
@louislam louislam modified the milestones: 1.5.0, 1.4.0 Dec 25, 2023
@louislam
Copy link
Owner Author

louislam commented Dec 25, 2023

Almost finish! I am quite happy with the agent approach so far.

image

@louislam louislam marked this pull request as ready for review December 25, 2023 20:12
@louislam louislam merged commit de2de05 into master Dec 25, 2023
6 checks passed
@arpanghosh8453
Copy link

@louislam This is an awesome product! Love it! I love this feature, too.

Do you think it will be difficult to add filter options based on agents? That will be helpful if the same docker instances are running on multiple hosts. for example, I want to see only docker containers from a specific host/dockage agent ( i.e., current ). You really design nice UI, so I will leave the implementation to you ( if you are interested in this feature ). My suggestion is maybe a check box in the dockge agent section. or maybe a click on a flair to filter?

@blibdoolpoolp
Copy link

blibdoolpoolp commented Feb 8, 2024

I had a question regarding this, can you only connect in a one-direction fashion? Like I connected very simply from a newly created 2nd Dochge instance on another machine to my first, but then I log into my first one, and I try to connect IT to the SECOND one, and it times out. Is this normal? Am I supposed to just have one cental one and have it connect to all the others? Or am I just missing something?

EDIT: Nevermind, I figured it out. My second instance was on my proxmox server on an SDN. Even though I had a static route in my router to point to my PVE host for this second subnet, I had to manually add an IP Route to my Linux machine in my main LAN for it to get there I guess. Leaving this up in case anyone else has this issue, but feel free to remove.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants