Cronicle icon indicating copy to clipboard operation
Cronicle copied to clipboard

[Feature Request]: How to use cloud server as master and local as worker?

Open wonb168 opened this issue 7 months ago • 4 comments

Is there an existing feature request for this?

  • [x] I have searched the existing issues

What is your feature request?

I need to use a cloud server to centrally manage machines across different internal networks. The internal machines can access the cloud server, but not the other way around. How should I configure this?

I tried installing and running Cronicle on both the cloud server and an internal machine, but I can't see the internal machine in the web management interface.

My version is 0.9.90

Code of Conduct

  • [x] I agree to follow this project's Code of Conduct

wonb168 avatar Aug 22 '25 10:08 wonb168

@wonb168

I have the exact setup as you mention. something to start with https://github.com/bluet/docker-cronicle-docker/issues/37#issuecomment-1878268331

ps: short-er answer you need some vpn+dns combo for master to access the worker nodes otherwise won't work as expected (AFAIK)

peterbuga avatar Aug 22 '25 11:08 peterbuga

Yeah, both servers need to be on the same "network" (LAN) in order to be visible to each other. Cronicle v1 opens connections in both directions, hence this requirement. Cronicle v2 (coming out later this year) is totally redesigned to ONLY open connections from workers to the master server, making this setup much easier.

For your current situation and Cronicle v1, I highly recommend Tailscale. It's free and does the needful.

jhuckaby avatar Aug 22 '25 16:08 jhuckaby

v2 like cronsun? support only workers can connect master?

wonb168 avatar Aug 23 '25 09:08 wonb168

I've never heard of cronsun before. Cronicle v2 is redesigned to support more complex architectures, in that there is no longer the requirement for bidirectional network connections between master and worker (like it is now). The new design only connects one way (worker to master) making it much easier to install workers behind firewalls, or in a different network / cloud than the master, and they can also run with no open ports (no incoming connections), etc.

jhuckaby avatar Aug 23 '25 16:08 jhuckaby