mirror of
https://github.com/jetkvm/kvm.git
synced 2026-03-02 22:58:00 -05:00
Add Cloudflared as Tunnel #312
Labels
No labels
component/keyboard-layout
component: cloud
component: device screen
component: extensions
component: hid/keyboard
component: hid/mouse
component: network
component: timesync
component: ui
component: updater
component: usb
component: usb/hid
component: usb/storage
component: video
component: webrtc
component: webserver
need-more-details
status: working-in-progress
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/kvm#312
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @shedowe19 on GitHub (Jun 4, 2025).
https://github.com/cloudflare/cloudflared
@shedowe19 commented on GitHub (Jun 4, 2025):
Adding Cloudflared as a service would significantly enhance the remote accessibility and security posture for JetKVM users. It would simplify exposing services for personal use, development, or small-scale hosting, leveraging Cloudflare's robust network infrastructure. This aligns well with modern secure access patterns (Zero Trust) and would be a valuable addition for users who wish to avoid direct exposure of their IP addresses or complex network configurations.
@shedowe19 commented on GitHub (Jun 4, 2025):
And i will this for extra Settings then you must only Paste the Tunnel Token in the Field and the Tunnel are ready after save the Tunnel automaticaly connect
@ioctlsg commented on GitHub (Jun 11, 2025):
@shedowe19 have you try if this is possible? I have seen acticle on installing Tailscale on jekkvm.
@shedowe19 commented on GitHub (Jun 30, 2025):
@ym can you Add it?
Or its Not practicable?
@raypappa commented on GitHub (Aug 24, 2025):
On JetKVM
On a different computer create tunnel and copy credentials to jetkvm
create config
file
${jetkvm_host}.yamlcopy config to jetkvm
configure your access application
configure dns entry
start tunnel
There's loads to be improved in this workflow. I tried all 3 arm versions cloudflared provides, arm and armhf worked, arm64 didn't.
@heig commented on GitHub (Dec 26, 2025):
Thanks! That helped a lot setting it up. Works amazing.
If you want to setup a init.d Script make sure it's named as required - e.g. "S99cloudlared" and have a check in it, that the network is already up & running. e.g. this quick'n'dirty snippet