Comments (9)
would be great if with creating a new project you could attach a separate node via an agent, api or a socket.
from dokploy.
Is possible to add Dokploy in an existing Docker Swarm (with multiple nodes)?
Yes, Is possible but i need to make some docs about that
from dokploy.
When you install this it does create a docker swarm cluster and give you the command to add another node. I dont know if it takes advantage of this by default but it seems the underlying core is there
from dokploy.
Let's leave it open for now. Currently we will be focusing on fixing bugs.
But in advance
- How the multi node should work?
- What happen when we have images builded in the manager node, how we can share accross the workers?
- We need to suport self hosted registry and cloud registries?
Any feedback/information about how it should work would be appreciate!
from dokploy.
I think it would be good if you could add new nodes to the swarm (Using the docker swarm command).
And in the panel it showed a list of all nodes and their status - This could come from the docker node ls
and node inspect command.
Then when creating a new service you can set the number of replicas which docker swarm should handle automatically across nodes. You could maybe implement labels too to help direct replicas and services
Edit: I think the manager node will handle docker builds and distribute images, but if not a local registry would be a good idea from the manager when building custom repositories
from dokploy.
For images that are already in the cloud they will work, but for applications builded locally they will not work read here
https://docs.docker.com/engine/swarm/stack-deploy/#set-up-a-docker-registry
from dokploy.
Is possible to add Dokploy in an existing Docker Swarm (with multiple nodes)?
from dokploy.
would be great if with creating a new project you could attach a separate node via an agent, api or a socket.
Can you be more specific on this? you mean run application on a specific node?
from dokploy.
Multi node support is already working, if you would like to test the functionality go to this #96 and try it right now, I am collecting feedback about what you think about it.
from dokploy.
Related Issues (20)
- Database access from outside possible by default HOT 2
- Auto deploy webhook FILTER HOT 7
- Feature: post/pre deployments commands HOT 8
- Error State Redis Database HOT 1
- External Host Database URL uses password instead of username HOT 1
- Connection problem between dokploy and components on LXC HOT 5
- Properly parse environment variables HOT 3
- Feature: Application Templates HOT 3
- In the contribution documentation description, the reset password statement is incorrect. HOT 1
- Verbatim copy (plagiarism?) of CapRover HOT 3
- Question:How do I expose Dokploy using Cloudflare Tunnel? HOT 3
- detect mounted volumes in filesystems HOT 3
- Long Server Response Time Using Dokploy Service HOT 5
- when i create a ceritificate how can i use it? its not working and shows in certificates list HOT 2
- Server Domain not working? HOT 1
- Postgres unencrypted HOT 9
- [Bug]Incomplete Listing of GitHub Repo Branches in Project
- Does it work on a personal PC ? HOT 3
- Webinterface becomes unavailable HOT 4
- Connect multiple Github organizations HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dokploy.