Commit Graph

196 Commits

Author SHA1 Message Date
wh1te909 6a2a2761e1 update docker for new web build 2022-05-29 07:40:49 +00:00
wh1te909 50cd7f219a update reqs 2022-05-10 18:45:33 +00:00
sadnub bfd5bc5c26 remove port changes for persistent mesh configurations 2022-04-24 20:51:18 -04:00
sadnub ac9cfd09ea fix init container not having access to the redis service 2022-04-23 12:28:13 -04:00
wh1te909 3a2511d4a1 remove deprecated certbot flag 2022-04-21 20:45:47 +00:00
wh1te909 8ec7d98eef remove old docker instructions 2022-04-21 20:45:06 +00:00
sadnub 9a687fec9b add meshcentral port alias to fix chat 2022-04-16 14:37:07 -04:00
wh1te909 56bb206f25 back to latest 2022-04-13 16:14:40 +00:00
wh1te909 64e936127a revert docker version #1062 2022-04-13 05:38:10 +00:00
sadnub 62e2b5230c configure mypy vscode extension and start fixing some types 2022-04-08 23:23:10 -04:00
sadnub dc05d87b44 add redis volume back 2022-04-08 23:19:35 -04:00
sadnub d4c5e38857 fix redis background save issue 2022-04-08 23:19:35 -04:00
sadnub fb80e5c367 remove aof from redis 2022-04-08 23:19:35 -04:00
wh1te909 5140499bbd update uwsgi conf 2022-04-01 06:12:19 +00:00
wh1te909 5142783db9 update for new repo 2022-03-18 18:09:58 +00:00
wh1te909 91069b989d set uwsgi procs/threads dynamically in docker 2022-03-14 07:27:44 +00:00
wh1te909 9aada993b1 nginx/celery changes and bump docker deps 2022-03-14 04:20:41 +00:00
sadnub a8f1b1c8bc update mesh agent port docker 2022-03-12 16:34:04 -05:00
sadnub f61329b5de update mesh ports for persistent mesh configuration 2022-02-01 22:15:08 -05:00
sadnub 92882c337c
Merge pull request #939 from lcsnetworks/non_root_containers
Non root containers
2022-02-01 22:11:02 -05:00
sadnub 72159cb94d fix docker entrypoint when copying community scripts 2022-01-22 00:00:19 -05:00
sadnub 39311099df community-script rework 2022-01-22 00:00:18 -05:00
sadnub cb4b1971e6 add print output for django commands 2022-01-21 13:23:00 -05:00
Joel DeTeves 99cdaa1305 Forgot to update the container ports in the docker-compose file 2022-01-20 13:54:15 -08:00
Joel DeTeves dba3bf8ce9 Clean up volume inits, fix missing init for certs volume 2022-01-18 15:10:46 -08:00
Joel DeTeves 810d8f637d Set redis container to run as non-root 2022-01-17 15:18:21 -08:00
Joel DeTeves 223b3e81d5 Make NGINX_HOST_PORT configurable for K8s load balancer compatibility 2022-01-17 12:28:33 -08:00
Joel DeTeves 006b20351e Use uniform UID (1000) + fix permission for tactical-frontend container 2022-01-17 01:12:18 -08:00
Joel DeTeves 4b577c9541 Set docker-compose to run as non-root on all applicable containers 2022-01-17 01:03:21 -08:00
Joel DeTeves 8db59458a8 Make init container volume mount paths more accurate to avoid potential conflicts 2022-01-17 00:56:52 -08:00
Joel DeTeves 7eed5f09aa Fix permissions for mongodb container 2022-01-17 00:30:39 -08:00
Joel DeTeves a1bb265222 Make NATS & NGINX container run as same UID (1000), fix NATS supervisord permission 2022-01-17 00:08:31 -08:00
Joel DeTeves 0235f33f8b Fix incorrect ports for nginx & mesh inits 2022-01-16 23:34:54 -08:00
Joel DeTeves 3d6fca85db Fix permissions for NGINX container, remove duplicate initialization for TACTICAL_DIR 2022-01-16 23:00:52 -08:00
Joel DeTeves 4c06da0646 Fix permissions for meshcentral container 2022-01-16 22:46:49 -08:00
Joel DeTeves 44418ef295 Switch tactical-meshcentral to run as non-root 2022-01-16 11:13:27 -08:00
Joel DeTeves 598d0acd8e Fix incorrect ports on tactical-nginx container 2022-01-15 21:25:33 -08:00
Joel DeTeves f16ece6207 Switch tactical-nats to run as non-root 2022-01-15 21:21:58 -08:00
Joel DeTeves 9b55bc9892 Switch tactical-nginx to nginx-unprivileged container 2022-01-15 20:20:53 -08:00
Joel DeTeves 707e67918b Switch tactical-frontend to nginx-unprivileged container 2022-01-15 19:12:04 -08:00
Joel DeTeves faac572c30 Change tactical container uwsgi ports 2022-01-15 17:38:55 -08:00
Joel DeTeves b179587475 Make Mesh SMTP settings configurable 2022-01-10 12:53:33 -08:00
sadnub a2fac5d946 changes nats file watcher to use the NATS_CONFIG variable 2022-01-09 21:36:21 -05:00
sadnub ec4523240f remove inotify installation from nats docker image 2022-01-09 11:49:07 -05:00
wh1te909 d5fc8a2d7e reduce the watcher interval to 1 second to prevent nats auth errors on first check-in 2022-01-09 01:11:57 +00:00
Dan b5151a2178
Merge pull request #920 from lcsnetworks/nats_config_watcher
Replace inotify with custom config watcher script
2022-01-08 02:01:21 -08:00
wh1te909 2c9d413a1a update nats docker 2022-01-07 08:04:37 +00:00
Joel DeTeves cdf842e7ad Make NATS config watcher interval adjustable 2022-01-06 23:15:11 -08:00
Joel DeTeves c917007949 Replace inotify with custom config watcher script 2022-01-06 22:49:01 -08:00
sadnub ba3bd1407b fix cert path in dev and prod 2022-01-06 09:56:33 -05:00