Commit graph

362 commits

Author SHA1 Message Date
Tobias Cudnik b085a61aa6 Merge branch 'NET-39/bash-reformat' into NET-39/nm-quick-refactor
# Conflicts:
#	scripts/nm-quick.sh
2023-05-08 11:43:19 +02:00
Tobias Cudnik 8c5073fa82 shfmt reformat 2023-05-08 10:52:36 +02:00
Tobias Cudnik 10ec96a237 nm-certs.sh
- support EE and new domains
- minor fixes
2023-05-08 10:50:30 +02:00
Tobias Cudnik a97e27cd6c Merge branch 'develop' into NET-39/nm-quick-refactor
# Conflicts:
#	docker/Caddyfile
#	scripts/nm-quick.sh
2023-05-08 09:29:39 +02:00
Tobias Cudnik c772ea03ba - request and mount certs
- handle caddy challenge
- docker fixes
- pull nm-certs.sh
2023-05-05 17:17:39 +02:00
Tobias Cudnik 793a17b341 - nm-certs for zerossl
- added config for email, domain
- updated linux deps
2023-05-04 17:36:08 +02:00
Tobias Cudnik 5b0c931f92 reformat, TODOs 2023-05-04 16:22:02 +02:00
afeiszli 9162b33208 updating compose files and install/upgrade scripts 2023-05-03 17:15:21 -04:00
Alex Feiszli 146f50a1ea
Merge pull request #2236 from gravitl/v0.18.8_develop
update develop to v0.19.0
2023-05-03 15:49:13 -04:00
theguy951357 ee27f22478 update to v0.19.0 instead 2023-05-02 22:18:05 -04:00
Noah Betzen 92a3fa4849
Update nm-upgrade.sh with correct nmctl download path 2023-04-29 21:01:36 +00:00
Noah Betzen 39457ff59c
Update nm-quick.sh with correct nmctl download path 2023-04-29 21:00:51 +00:00
afeiszli b7fb9f5856 adding notes to installer about rate limiting 2023-04-25 11:19:14 -07:00
afeiszli 69081af527 auto-get latest version 2023-04-20 12:57:40 -04:00
STeffaine c691914712
added stun.$NETMAKER_BASE_DOMAIN echo to alert user of dns entriesrequired. 2023-04-16 13:57:12 -05:00
José Albornoz 460264bab7
Fix netclient path for nm-quick.sh 2023-04-13 23:35:15 -04:00
0xdcarns f394637c82 fix version 2023-04-13 16:44:05 -04:00
Matthew R Kasun 0c45e38939 fix path var in mosquitto.conf copy command
also corrected a couple of minor items reported by checkshell
2023-04-12 15:44:52 -04:00
Christopher Blaha 36ada8f672
Merge branch 'develop' into v0.18.6_develop 2023-04-03 10:34:59 -04:00
theguy951357 63175d234a version 2023-04-03 09:40:25 -04:00
theguy951357 e87c1a34f9 missing version 2023-04-03 09:36:02 -04:00
theguy951357 37334b21e7 docker not Docker 2023-03-31 13:58:57 -04:00
theguy951357 04b6c24d6f done 2023-03-31 13:52:32 -04:00
theguy951357 1d510172c3 space 2023-03-31 13:43:28 -04:00
theguy951357 74c2f98335 script upgrades to nm-upgrade.sh 2023-03-31 13:40:22 -04:00
theguy951357 bc6235f096 upgrade develop to v0.18.6 2023-03-30 15:08:24 -04:00
afeiszli 7c07f47d29 updating versions / pointers for release 2023-03-30 12:47:30 -04:00
dcarns b1b4fb821e
Merge pull request #2141 from gravitl/story/GRA-1431
Story/gra 1431
2023-03-22 15:42:13 -04:00
afeiszli a9e36710b6 changing key to unlimited 2023-03-22 11:57:42 -04:00
afeiszli 3fd55c1b45 fixed nm-upgrade.sh 2023-03-22 11:29:54 -04:00
afeiszli 47f90f8614 fixed nm-quick 2023-03-22 10:57:52 -04:00
theguy951357 c4be26f52a update develop to v0.18.5 2023-03-20 11:34:25 -04:00
theguy951357 84eca8682f upgrade to 0.18.4 2023-03-16 22:09:57 -04:00
Alex Feiszli cf6e4d0bde
Merge branch 'develop' into story/GRA-1252 2023-03-14 14:45:13 -04:00
afeiszli bec7b8f4bc change wss to ws 2023-03-09 16:54:26 -05:00
afeiszli e9f8ab78f2 fixing issue with keys, bad env vars 2023-03-09 15:33:26 -05:00
afeiszli 532f061f2a resolve conflicts 2023-03-09 13:45:17 -05:00
Alex Feiszli 6a89c81e01
Merge branch 'develop' into story/GRA-1252 2023-03-07 14:09:26 -05:00
theguy951357 7025c5eca2 updating develop to v0.18.3 2023-03-04 14:19:53 -05:00
afeiszli 3f79f95a2d version 2023-03-01 08:11:46 -05:00
afeiszli 7325c46719 moving back to host install 2023-03-01 08:10:44 -05:00
afeiszli f6d3ba9eb9 moving back to host install 2023-03-01 08:08:58 -05:00
afeiszli 26182eeab8 moving back to host install 2023-03-01 08:00:02 -05:00
Alex Feiszli 35f13bc341
Merge branch 'develop' into story/GRA-1147 2023-02-28 17:47:47 -05:00
Alex Feiszli 0205d3af62
Merge branch 'develop' into story/GRA-1252 2023-02-28 17:36:56 -05:00
Alex Feiszli ac6a5d912f
Merge branch 'develop' into story/GRA-1252 2023-02-23 18:56:06 -05:00
afeiszli 5b191c19b9 updating scripts 2023-02-23 18:49:30 -05:00
theguy951357 130d2de565 update develop to 0.18.2 2023-02-23 16:07:24 -05:00
theguy951357 3f27d4df4d upgrading quick scripts to 0.18.1 2023-02-23 08:48:35 -05:00
afeiszli b59e2f0b8c updated installer 2023-02-22 13:30:15 -05:00
afeiszli 763e4973a5 add function comments 2023-02-21 18:42:56 -05:00
afeiszli f68f8a1b4c upgrade script functional 2023-02-21 18:36:37 -05:00
Alex Feiszli 008dc216f8
Merge branch 'develop' into story/GRA-1167-2 2023-02-20 14:01:34 -05:00
afeiszli 2d76b4a3d7 removing updateNetmaker script 2023-02-20 13:58:12 -05:00
afeiszli 3c31755787 change versions 2023-02-17 14:07:31 -05:00
afeiszli 3ab50ded45 fixing dig, adding falback command 2023-02-17 11:04:44 -05:00
afeiszli f40715d5e5 putting dig back in 2023-02-16 23:38:09 -05:00
afeiszli 5d42face10 fixing merge conflict 2023-02-16 23:37:02 -05:00
afeiszli f9186abcb5 updated installer 2023-02-16 23:31:03 -05:00
afeiszli faef688146 testing local build 2023-02-16 23:21:24 -05:00
afeiszli 551ba56711 saving work 2023-02-16 15:17:59 -05:00
afeiszli 45d0dd4ca3 saving work 2023-02-14 16:45:48 -05:00
dcarns 812dad59f9
Merge pull request #2016 from disappointingsupernova/patch-1
Update nm-quick-interactive.sh
2023-02-13 17:00:11 -05:00
afeiszli e328f03413 commenting out netclient installation 2023-02-13 16:33:31 -05:00
afeiszli 559ee27fbc modifying script for production 2023-02-13 16:30:03 -05:00
disappointingsupernova 1d46314827
Update nm-quick-interactive.sh
ifconfig.me is 403 on the hetzner network

When trying to get IP i recevied a 403 from ifconfig.me when using hetzner cloud
2023-02-11 11:46:32 +00:00
afeiszli b07bab4002 saving progress 2023-02-10 13:34:25 -05:00
dcarns d5c85b1d87
Merge pull request #2002 from gravitl/GRA-1011/remove_mq_dyn_sec
Gra 1011/remove mq dyn sec
2023-02-08 08:55:23 -05:00
afeiszli 4314e0ec01 remove nm-quick 2023-02-07 18:51:23 -05:00
Abhishek Kondur 451d490800 mq password config fix 2023-02-07 20:34:38 +04:00
Abhishek Kondur b887e1a83e mq password prompt for user 2023-02-07 19:34:30 +04:00
Abhishek Kondur e575f2a6e8 prompt user for mq username and password 2023-02-07 17:43:07 +04:00
Abhishek Kondur ad5165e0ad remove mosquitto from install binaries 2023-02-07 17:13:29 +04:00
Abhishek Kondur f19e3c31d0 use wait script to encrypt mq password 2023-02-07 17:01:57 +04:00
Abhishek Kondur bd878f79c1 merge conflicts resolved 2023-02-07 14:24:39 +04:00
afeiszli 37c8a253b8 set STUN port 2023-01-23 13:35:40 -05:00
afeiszli 0d92bf4aa1 added comments 2023-01-23 08:11:20 -05:00
afeiszli 60952bdc1c script now working besides blockers 2023-01-23 08:06:27 -05:00
Abhishek Kondur 6a297a819e encrypt mq password using mosquitto 2023-01-20 18:49:01 +05:30
Abhishek Kondur 993038f6af rm mosquitto data volume 2023-01-20 16:54:28 +05:30
Abhishek Kondur fffcf6ba5d remove wait.sh,add standard username,password mq auth 2023-01-20 09:49:43 +05:30
afeiszli f2b63ae2d0 added script 2023-01-04 16:15:12 -05:00
afeiszli 7ca0d1cd7e adding missing lines 2022-12-22 16:46:32 -05:00
afeiszli 6e41d59e13 updating installer for longer cert duration 2022-12-22 12:02:21 -05:00
afeiszli 22256a0a68 fixing installer script 2022-12-07 16:24:18 -05:00
dcarns d4310fc8f4
Merge pull request #1772 from gravitl/feature_v0.17.0_compose_scripts
Feature v0.17.0 compose scripts
2022-11-29 11:45:12 -05:00
afeiszli e0d647dd4a updated readme 2022-11-28 13:57:36 -05:00
afeiszli 4ea5dc3440 adding EE 2022-11-28 13:42:26 -05:00
afeiszli 13ea0054bd updating node checker 2022-11-28 13:23:32 -05:00
afeiszli a7af7ff6eb adding fixes 2022-11-28 13:03:07 -05:00
afeiszli 26c1e48d39 changing routes for test 2022-11-28 12:22:39 -05:00
afeiszli a9fefb16ad changing routes for test 2022-11-28 12:22:02 -05:00
afeiszli 58130c59f1 updating compose, installers 2022-11-28 12:16:50 -05:00
shanker JJ 954537d2b3 Support for MIPs arch 2022-11-21 22:35:15 +09:00
dcarns 5ff5e5dca3
Merge pull request #1681 from shan100github/issue-1673
Adding support for OpenWrt-mips arch
2022-11-10 10:34:25 -05:00
afeiszli a23ff58033 interactive installer 2022-11-04 17:10:00 -04:00
afeiszli 14ff21a3a8 updated script 2022-11-04 14:25:01 -04:00
shanker JJ df04e4c28a Adding support for OpenWrt-mips arch 2022-10-23 16:36:16 +09:00
Xeevis c593b943b9
Support installation on Turris OS 2022-10-15 14:41:41 +02:00
Alex Feiszli f28f2e6b44
Merge pull request #1606 from gravitl/feature_v0.16.1_dns_docker
set dns in docker
2022-10-03 09:06:44 -04:00
Abhishek Kondur 0df6d1761e add subscription pattern to acls,fix NaN value in metrics for uptime,get real iface name for mac 2022-09-30 18:31:57 +05:30
Abhishek Kondur 878430bf75 create client for nodes on authenticate,generate dyn sec file on startup 2022-09-27 17:36:33 +05:30
afeiszli 134c4eaf81 set dns in docker 2022-09-26 11:15:57 -04:00
0xdcarns 88cd0a6497 initial commit 2022-09-13 15:25:56 -04:00
afeiszli 4243fc89fd fixing timing 2022-09-08 16:25:19 -04:00
afeiszli 553ab7ab83 modifying script for vpn 2022-09-08 11:09:25 -04:00
afeiszli 23cd2cf2fd added missing quotes 2022-09-02 16:08:33 -04:00
afeiszli 2b1181c9be fixing ipv6 gateway address, adding to installer docs 2022-09-02 16:06:59 -04:00
dcarns 17256007e2
Merge pull request #1486 from Gromina/master
Dirty fix to run on openwrt as init daemon
2022-08-26 10:42:17 -04:00
Alexander Sorokin 04515aadaa
Dirty fix to run on openwrt as init daemon 2022-08-26 14:11:22 +03:00
dcarns d2b95c338c
Merge pull request #1434 from gravitl/feature_v0.14.7_scripts
fixing nm scripts, adding back interactive script
2022-08-11 09:03:11 -04:00
afeiszli 02b303e90f allowing script to pull configs from web 2022-08-04 11:31:20 -04:00
Christopher Blaha 2ddbfabec7 rm netmaker-server.sh 2022-08-03 23:34:22 -04:00
afeiszli 7a37952030 adding random email 2022-08-03 17:27:36 -04:00
afeiszli 5606f06088 fixing nm scripts, adding back interactive script 2022-07-30 09:55:18 -04:00
dcarns 604bd9be75
Merge pull request #1389 from HarvsG/patch-2
Bash is a dependency for OpenWRT
2022-07-25 12:46:19 -04:00
dcarns bc5f3c09ea
Merge pull request #1388 from HarvsG/patch-1
improve lower-casing for open wrt
2022-07-25 12:45:57 -04:00
dcarns e280a3a442
Merge pull request #1356 from abhishek9686/bugfix_v0.14.3_netclient_script
Bugfix v0.14.3 netclient script
2022-07-25 12:43:25 -04:00
Christopher Blaha 61af7757ae space 2022-07-25 08:50:32 -04:00
Christopher Blaha 14d5afd0ca changed the ranges so the ranges aren't one node 2022-07-23 17:11:53 -04:00
Christopher Blaha fcd9afe7e0 changed vpn ranges 2022-07-23 00:00:03 -04:00
Christopher Blaha 1fb04fbf6d removed gravitl ascii logo and install-netmaker.sh 2022-07-21 18:45:34 -04:00
cameronts 210659ca00 Updated install-netmaker.sh to replace email in docker-compose.yml. 2022-07-21 11:10:16 -07:00
cameronts 51ce591afc Modified to generate random emails instead of using fake@email.com. 2022-07-20 16:29:08 -07:00
HarvsG 9de66d5bbb
Bash is a dependency for OpenWRT 2022-07-13 18:45:13 +01:00
HarvsG 9a5fd05005
improve lower-casing
fixes an error on OpenWRT
2022-07-13 18:25:38 +01:00
Abhishek Kondur 482b793c16 update json field for api server addr 2022-07-08 12:54:02 +04:00
Abhishek Kondur dac5dd9cb9 add pkg update command 2022-07-08 12:53:21 +04:00
afeiszli 24cda37f28 change link on quick start 2022-07-07 10:58:04 -04:00
Caleb Gasser b54298347e Fixed incorrect flag. 2022-06-22 12:03:04 -05:00
Caleb Gasser 4c30b5d5df Revert "Fixed incorrect flag."
This reverts commit d7a48b8a22.
2022-06-22 12:01:56 -05:00
Caleb Gasser d7a48b8a22 Fixed incorrect flag. 2022-06-22 11:13:28 -05:00
Caleb Gasser 70798739de Added check to see if netclient is present or not. 2022-06-22 11:11:06 -05:00
Caleb Gasser d47b6c0fc7 Added output message. 2022-06-22 11:05:15 -05:00
Caleb Gasser 5bb7856b75 For FreeBSD, move netclient to executable directory. 2022-06-22 11:02:39 -05:00
Caleb Gasser 10d5345714 Don't use the key if not provided. 2022-06-22 10:57:27 -05:00
Caleb Gasser 2edfa6f801 Added wireguard to dependencies. 2022-06-22 10:52:01 -05:00
afeiszli 107b8f50dd minor fixes to traefik compose and nm-quick 2022-06-02 10:07:44 -04:00
afeiszli 6a8b5c370d adding email back in 2022-06-02 08:38:03 -04:00
afeiszli a8bb921378 modifying nm-quick script 2022-06-01 17:22:18 -04:00
Matthew R. Kasun d34cf98932 delete wg interfaces on netclient docker shutdown 2022-05-26 09:58:35 -04:00
afeiszli e14a30a414 changing versions 2022-05-16 15:15:00 -04:00
Boris Fersing d919b311b5 - Fix docker config to not expose ports to the host unnecessarily
- Use the hostname instead of localhost to interact with the API for the initial setup
2022-05-10 09:57:58 -04:00
Matthew R. Kasun 7152f6ccd4 remove references to grpc/comms net 2022-04-21 15:53:44 -04:00
Matthew R Kasun a3f44f152b
Merge pull request #1016 from gravitl/feature_v0.13.0_mq_register
Feature v0.13.0 mq register
2022-04-20 09:33:33 -04:00
Matthew R. Kasun ec51fd2be1 update compose files to work with cert generation by netmaker 2022-04-19 10:26:50 -04:00
Matthew R. Kasun 31b3dfec14 remove openssl from nm-quick
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2022-04-18 18:26:42 -04:00
Matthew R. Kasun 41333301e6 docker related updates
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2022-04-18 13:50:30 -04:00
Matthew R. Kasun 84de5c5216 use issuer's public key for certs 2022-04-15 09:54:35 -04:00
Matthew R. Kasun 199ea15b1d add VerifyConnection func to NewTLSConf as InsecureSkipVerify:false doesn't work
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2022-04-13 11:58:15 -04:00