29 Commits

Author SHA1 Message Date
Max Ma db4cf1d1fd NET-1534:upgrade Caddy to v2.8.4 (#3097)
* upgrade Caddy to v2.8.4

* add BATCH_PEER_UPDATE in netmaker.env with default values

* add comment for emqx for caddy upgrade change
2024-09-06 18:48:24 +04:00
Abhishek K 98c01c4325 NET-814: Deprecating TURN (#2723)
* deprecate turn

* process signals through mq
2023-12-13 22:46:57 +04:00
Matthew R Kasun 35673d6aba let caddy do certificate management (#2611)
* let caddy do certificate management

* rm certs dir
2023-10-06 10:13:49 +04:00
afeiszli b9a18cf73d remove stun 2023-06-13 15:53:24 -04:00
Tobias Cudnik 3ad47f17ec NET-147 full config for nm-quick.sh (#2291)
* - moved all vars to config
- compose override
- use the config in compose, caddy
- aligned local / remote setup
- proper docker cleanup
- support for a relative installation path

* - config handling
- error handling / env cleanups
- reduced compose files
- misc

* fixed debugs

* fixed UI_IMAGE_TAG / IMAGE_TAG
2023-05-16 07:00:16 -04:00
Tobias Cudnik f855ca4016 - fixed cert mounting
- fixed caddy restart in nm-certs.sh
- aligned all configs
2023-05-10 17:27:53 +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
Abhishek Kondur cb4631bc17 use host.docker.internal for turn services 2023-04-26 17:28:30 +04:00
Abhishek Kondur 8974ced2ea add host gateway to caddy extra hosts 2023-04-26 15:44:08 +04:00
Abhishek Kondur 09a5b0ff62 use public ip func from netmaker 2023-04-26 14:25:56 +04:00
Abhishek Kondur 5e8e56b56e merge conflicts resolved 2023-04-03 22:43:33 +04:00
dcarns 1d3e3ad181 Merge pull request #2153 from gravitl/release_v0.18.5
Release v0.18.5
2023-03-30 12:00:23 -06:00
Alex Feiszli 5c61644aa8 Update Caddyfile 2023-03-27 17:18:55 -04:00
Abhishek Kondur cafdfa70c1 turn server poc 2023-03-22 11:00:03 +04:00
Anish Mukherjee 5e056dd7ec update docker compose 2023-02-22 20:37:39 +05:30
Anish Mukherjee 0005554dde update caddyfile 2023-02-22 20:37:08 +05:30
afeiszli 1b3c045906 modifying Caddyfile to default to ZeroSSL 2023-02-14 16:52:52 -05:00
Matthew R. Kasun 8bfe255eab Merge remote-tracking branch 'origin/develop' into netclient_refactor_latest
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2023-01-04 14:16:12 -05:00
Anish Mukherjee 8595c6e51b use zerossl for default tls 2022-12-22 17:41:49 +05:30
Abhishek Kondur 80c7d46ec6 docker compose update, add stun to caddyfile 2022-12-06 19:27:38 +05:30
afeiszli 58130c59f1 updating compose, installers 2022-11-28 12:16:50 -05: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
Chay Choong 6c4ef67940 update Caddyfile to fix CORS 2022-02-10 16:27:38 +08:00
bt90 64c98d45ee Apply caddy fmt 2022-01-13 21:09:38 +01:00
bt90 919fd44ab5 Add basic security headers 2022-01-13 21:05:16 +01:00
afeiszli 583d843325 updating install docs and adding script 2021-10-03 15:50:22 -04:00