Commit graph

133 commits

Author SHA1 Message Date
Matthew R Kasun 9b072e1050 remove network capabilities from netmaker
remove NET_ADMIN, NET_RAW, SYS_MODULE capabilities from docker-compose
files
remove sysctls from dockerfiles
remove ManageIPTables and PortForwardServices from ServerConfig
remove functions related to removed attributes
2023-01-23 12:37:07 -05:00
Matthew R. Kasun 30c7e8b217 refactor migrate for new models 2023-01-12 10:27:24 -05:00
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