Commit graph

131 commits

Author SHA1 Message Date
Matthew R. Kasun
38cd4d7700 refactor join
also removes server node
suspect there may be issues with proxy
and UI interactions with nodes
2022-12-20 15:29:09 -05:00
Abhishek Kondur
4b1a85a3ee proxy changes 2022-12-02 17:35:41 +05:30
Abhishek Kondur
5b7ead91e6 merge conflicts resolved 2022-12-02 10:08:01 +05:30
Abhishek Kondur
cff3508425 Merge branch 'develop' of https://github.com/gravitl/netmaker into feature_proxy_metrics 2022-12-01 19:31:56 +05:30
kayos@tcp.direct
a9d86e19df Fix #1750 2022-11-29 10:11:47 -05:00
Abhishek Kondur
f95306ddbd make proxy optional 2022-11-20 09:35:29 +05:30
kayos@tcp.direct
966412e7c0
Fix #1750 2022-11-19 01:52:08 -08:00
Matthew R. Kasun
4df672de68 refactor node deletion 2022-11-15 09:52:17 -05:00
Abhishek Kondur
4d7691b71b add context to proxy and stun 2022-11-07 21:25:58 +05:30
Abhishek Kondur
31a7e73473 add proxy to netmaker server 2022-10-28 17:02:22 +05:30
Abhishek Kondur
1b92cb2442 add stun to servercfg 2022-10-26 10:53:57 +05:30
Matthew R Kasun
b6417796c5 re-enable zombie processing 2022-10-03 20:27:09 +00:00
Abhishek Kondur
2b4e34ac0b rm unused func 2022-09-30 23:16:14 +05:30
Abhishek Kondur
3d5eac6905 rm channel 2022-09-26 21:55:24 +05:30
Abhishek Kondur
f632bec11d merge conflicts resolved 2022-09-26 17:47:20 +05:30
Abhishek Kondur
698a4be861 configure mq on startup 2022-09-26 16:57:10 +05:30
Abhishek Kondur
1b4128bf69 configure mq to update admin password 2022-09-16 15:40:42 +05:30
Abhishek Kondur
d19604f0d6 avoid generating certs 2022-09-16 12:03:51 +05:30
afeiszli
b670755cce refactoring for ee 2022-09-14 13:26:31 -04:00
0xdcarns
88cd0a6497 initial commit 2022-09-13 15:25:56 -04:00
Abhishek Kondur
08a6ed483c dynsec intial code 2022-09-13 23:33:39 +05:30
Abhishek Kondur
8cbe796748 add servers to telemetry data 2022-09-12 18:06:17 +05:30
afeiszli
8fc9dac969 adding security fixes 2022-08-31 11:38:29 -04:00
Matthew R. Kasun
49c6380643 reuse mq connections 2022-08-29 14:08:01 -04:00
cameronts
a2f2b81142 Updated to use logger.Log for PUBLIC_IP_SERVICE checks at verbosity of 3. Required some updates elsewhere to allowing using logger.Log from servercfg package. 2022-07-27 07:32:24 -07:00
0xdcarns
edcbc912a0 added option for insecure mqtt connections 2022-07-07 15:38:13 -04:00
0xdcarns
6dcb95c840 cert name change for server clients 2022-07-07 15:08:22 -04:00
0xdcarns
68c59fb140 added saving functionality for root.key 2022-07-07 14:48:55 -04:00
0xdcarns
450fd933e4 always save keys on server start 2022-07-07 14:43:32 -04:00
0xdcarns
8e5ee2a390 always save certs on server start 2022-07-07 14:36:22 -04:00
0xdcarns
98efd67313 added log and sharpened up 2022-07-05 16:51:11 -04:00
0xdcarns
393102ad69 first connection established 2022-07-05 16:27:17 -04:00
0xdcarns
adaf8f1ca6 initial changes to make cert <-> broker comms work 2022-07-05 15:04:45 -04:00
afeiszli
ccd80eb10c add empty record check 2022-07-01 17:30:13 -04:00
afeiszli
f28d361bea refactoring cert logic to use database 2022-06-30 22:30:28 -04:00
afeiszli
b281047168 adding functions to handle certs in DB 2022-06-30 21:56:11 -04:00
Matthew R. Kasun
efb06f37f7 only check for zombies on same network 2022-06-13 15:19:25 -04:00
0xdcarns
a15fd750d1 change order 2022-04-26 11:47:41 -04:00
afeiszli
13db6ced0c adding separator 2022-04-25 20:07:47 -04:00
0xdcarns
773ad9b753 added initial notification to clients on server startup 2022-04-25 11:12:49 -04:00
Matthew R. Kasun
7152f6ccd4 remove references to grpc/comms net 2022-04-21 15:53:44 -04:00
Matthew R. Kasun
886ec31553 remove grpc 2022-04-21 15:04:44 -04:00
Matthew R. Kasun
a340cd5c24 fix server startup for key/certs 2022-04-19 10:14:02 -04:00
Matthew R. Kasun
2b1f20e94b changes from code review
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2022-04-18 18:21:55 -04:00
Matthew R. Kasun
d177d9507e don't start comms net 2022-04-18 07:28:13 -04:00
0xdcarns
7ca2c259ed added option to make iptables change 2022-03-28 10:36:23 -04:00
0xdcarns
22a06005f0 removed annoying log 2022-03-25 16:30:20 -04:00
John Sahhar
a27cabc744 main: Add flag (-c) for configuration path
Adds an optional flag (-c) to the netmaker binary
for passing in an absolute path to a netmaker config
file.

Example:

	netmaker -c /etc/default/netmaker-server.yaml

Signed-off-by: John Sahhar <john@gravitl.com>
2022-03-22 15:22:38 -06:00
afeiszli
fdfbde118e putting acl check before server pull 2022-03-13 21:35:22 -04:00
afeiszli
8306c213a7 adding default acl function 2022-03-13 20:58:30 -04:00