f-koehler / KTailctl

A GUI to monitor and manage Tailscale on your Linux desktop.
GNU General Public License v3.0
76 stars 3 forks source link
gui kde kirigami2 mesh-networks tailscale vpn wireguard

KTailctl

GitHub Workflow Status GitHub

A GUI to monitor and manage Tailscale on your Linux desktop, built using KDE Frameworks and Kirigami2.

:warning: To get the most out of KTailctl (sending/receiving files, changing Tailscale settings, …) make sure you are the operator tailscale up --operator=$USER!

Flathub

Main Window

Features

Developing

Create a release

  1. Create a changelog file changelog/vX.Y.Z.md.
  2. Add a new release to org.fkoehler.ktailctl.metainfo.xml.
  3. Create a commit called Release vX.Y.Z..
  4. Create a tag from changelog: git tag -s -F changelog/vX.Y.Z.md vX.Y.Z.
  5. Push tag: git push origin vX.Y.Z.

Install Dependencies using craft

craft kirigami ki18n kconfig knotifications kcoreaddons qtquickcontrols qqc2-desktop-style