Commit Graph

16 Commits

Author SHA1 Message Date
7851d6bb12
Implemented more graceful shutdown
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 7m27s
2025-04-20 00:14:24 +02:00
b5c832fb38
Updated crates
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 7m33s
2025-04-18 16:08:09 +02:00
ff19d6b23b
Changed name to siranga 2025-04-17 13:58:52 +02:00
9dab64c2e6
Get application version from git
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 6m27s
2025-04-16 18:03:40 +02:00
a8e3fd9d2a
Added tunnel stats 2025-04-15 16:20:42 +02:00
5f0a0ade8c
Added build action and kubernetes manifests 2025-04-15 02:50:31 +02:00
1515ff236a
Check if public key is associated with the user 2025-04-14 17:38:01 +02:00
4fa885843f
Tunnels are now always stored in the handler
If tunnel.domain is set that means the tunnel is actually open.
This should make it possible to retry a failed tunnel in the future.
2025-04-11 17:03:39 +02:00
750713b6b0
Implemented initial user interface 2025-04-10 15:05:18 +02:00
31532493cb
Improved error handling 2025-04-08 15:16:47 +02:00
3937e06660
Improved key generation tool 2025-04-08 12:49:10 +02:00
5213aee232
Store tunnel access in Arc<RwLock> and keep a copy in the handler
This should make it easier to access a tunnel in the handler and to
modify its access
2025-04-08 02:01:18 +02:00
01457a185f
Tunnels can now by default only be accessed by the owner, a flag is provided to make the tunnel public 2025-04-07 17:05:21 +02:00
9a1eeb9b69
Parse exec request using clap 2025-04-07 17:01:11 +02:00
72819faa8f
Load env variables from .env file 2025-04-05 02:44:58 +02:00
95c1ec2b96
Initial implementation 2025-04-04 16:13:11 +02:00