Wouter van Elten
e357e7befb
Update main.go
...
Added cli and env function
2025-06-30 12:45:42 +02:00
Wouter van Elten
a76e6c9637
added healthy check in main.go
...
added healthy check in main.go
extended the ping check that creates a /tmp/healthy file if ping successfull and removes that file if ping failes 3 times.
With this you can add the following to the newt docker compose to do the health check:
healthcheck:
test: ["CMD-SHELL", "test -f /tmp/healthy"]
interval: 30s
timeout: 10s
retries: 3
2025-06-25 19:43:27 +02:00
Wouter van Elten
678d82fa68
added healthy check in main.go
...
extended the ping check that creates a /tmp/healthy file if ping successfull and removes that file if ping failes 3 times.
With this you can add the following to the newt docker compose to do the health check:
healthcheck:
test: ["CMD-SHELL", "test -f /tmp/healthy"]
interval: 30s
timeout: 10s
retries: 3
2025-06-25 19:30:05 +02:00
Owen
5280c7ccda
Add newt version on startup
2025-06-05 22:40:39 -04:00
Owen
eb8a12f290
Make docker socket opt in
2025-06-05 22:34:17 -04:00
Rajesh V
4cf83f4cfc
docker socket
2025-05-29 20:41:28 +05:30
Owen Schwartz
e7c8dbc1c8
Merge pull request #26 from progressive-kiwi/feat-mtls-support
...
Feat: mTLS support
2025-04-02 21:23:17 -04:00
progressive-kiwi
d28e3ca5e8
feat/mtls-support-cert: doc update, removing config.Endpoint loading duplicates, handling null-pointer case and some logging
2025-04-02 21:00:09 +02:00
progressive-kiwi
b41570eb2c
feat/mtls-support-cert: config support
2025-04-01 20:43:42 +02:00
Owen
72e0adc1bf
Monitor connection with pings and keep pining
...
Resolves #24
2025-03-30 19:31:55 -04:00
progressive-kiwi
9b3c82648b
feat/mtls-support
2025-03-31 00:06:40 +02:00
Owen
9d80161ab7
Increases ping attempts to 15
...
Might help #7
2025-03-21 17:24:04 -04:00
Owen
ab544fc9ed
Fix 51820 typo
2025-03-14 18:51:33 -04:00
Owen
6f1d4752f0
Add updown script capabilities
2025-03-07 12:35:46 -05:00
Owen
e8141a177b
Fix typo 51820
...
Fixes #13
2025-02-22 11:46:52 -05:00
Owen Schwartz
4e50819785
Add --version check
2025-01-29 22:19:18 -05:00
Owen Schwartz
f8dccbec80
Fix save config
2025-01-29 22:15:28 -05:00
Owen Schwartz
f7a705e6f8
Remove starts
2025-01-20 21:13:09 -05:00
Owen Schwartz
7b663027ac
Add tip
2025-01-15 21:57:14 -05:00
Owen Schwartz
e90e55d982
Allow chaning mtu; set default low
2025-01-13 22:51:36 -05:00
Owen Schwartz
75518b2e04
Ping interval
2025-01-07 21:12:07 -05:00
Owen Schwartz
2897b92f72
Allow use of env vars
2025-01-07 20:51:33 -05:00
Milo Schwartz
e17276b0c4
fix typo in log
2025-01-04 22:58:41 -05:00
Owen Schwartz
0a09e6d1fc
Add env vars?
2024-12-26 21:31:48 -05:00
Owen Schwartz
72d145aaa5
Add env var support
2024-12-26 21:00:35 -05:00
Owen Schwartz
447a983790
Clean up mod
2024-12-24 16:22:15 -05:00
Owen Schwartz
934a235c1e
Add ping retry and handle ping exception
2024-12-22 21:00:40 -05:00
Owen Schwartz
b9a3632a1e
Handle termination message
2024-12-08 21:45:02 -05:00
Owen Schwartz
49580f1a3c
Fix some port overlap problems
2024-12-08 20:49:26 -05:00
Owen Schwartz
e99853422c
Add retry logic to newt
2024-12-08 16:24:17 -05:00
Owen Schwartz
31692c03e8
Fix various things
2024-12-07 22:07:02 -05:00
Owen Schwartz
6eac4b5147
Resolve dns thing?
2024-11-24 13:06:31 -05:00
Owen Schwartz
7c6c4237cf
Handle freeing ports correctly
2024-11-23 18:20:56 -05:00
Owen Schwartz
f48502dd08
Standardize logs
2024-11-23 17:34:58 -05:00
Owen Schwartz
4df89c208b
Fix remove target error
2024-11-23 16:52:31 -05:00
Owen Schwartz
60be94ed55
Basic newt functional
2024-11-23 16:17:11 -05:00
Owen Schwartz
055d50d1d3
Polish; add remove
2024-11-18 22:08:42 -05:00
Owen Schwartz
2e5531b4a5
WIP: Add websocket support
2024-11-10 22:04:36 -05:00
Owen Schwartz
b348c768c7
Scafolding out the project
2024-11-04 00:26:45 -05:00
Owen Schwartz
236f5acfc7
Userspace connection + proxy working
2024-11-03 16:34:23 -05:00