Commit Graph

134 Commits

Author SHA1 Message Date
Josh 56fbf8ae0c docker fixes for salt modules and nats config reload 2020-11-27 19:31:33 +00:00
Josh 2fd56a4bfe lock in mongodb and redis service cotnainers to a specific versions 2020-11-25 23:09:17 +00:00
sadnub 9eb45270f2
Update docker readme 2020-11-25 14:53:38 -05:00
sadnub fe3bf4b189 get nats container working 2020-11-24 23:25:34 -05:00
Josh Krawczyk 456cb5ebb2 mesh data fix 2020-11-24 23:25:34 -05:00
Josh Krawczyk 3d91d574b4 docker changes 2020-11-24 23:25:34 -05:00
sadnub 54876c5499 fixes to domain in cert generation 2020-11-24 23:25:34 -05:00
sadnub d256585284 docker changes 2020-11-24 23:25:34 -05:00
sadnub bd8f100b43 move tactical docker image to alpine 2020-11-24 23:25:34 -05:00
sadnub 44f05f2dcc nats docker setup 2020-11-24 23:25:34 -05:00
sadnub 43f7f82bdc docker fixes 2020-11-24 23:25:34 -05:00
sadnub c1d9a2d1f1 certificate fixes and mesh setup improvements 2020-11-20 16:42:12 -05:00
sadnub 924a3aec0e
Update readme.md 2020-11-20 10:21:45 -05:00
sadnub 3b3ac31541 fix certificates 2020-11-20 09:46:05 -05:00
sadnub f7bcd24726 working docker setup with Dockerhub 2020-11-19 23:34:50 -05:00
Josh Krawczyk e83e73ead4 finished up docker 2020-11-19 19:03:44 -05:00
Josh Krawczyk 9ec2f6b64d more docker changes 2020-11-18 22:42:45 -05:00
sadnub 7592c11e99 more docker changes 2020-11-17 23:39:03 -05:00
sadnub 759b05e137 more docker changes 2020-11-17 22:56:16 -05:00
Josh Krawczyk bc0fc33966 more docker additions 2020-11-16 21:22:28 -05:00
Josh Krawczyk f4aab16e39 more docker changes 2020-11-16 14:28:10 -05:00
sadnub f05908f570 docker rework start 2020-11-14 16:55:05 -05:00
sadnub 497729ecd6 docker api build fix 2020-11-12 14:02:56 -05:00
sadnub f51e5b6fbf audit manager rework 2020-11-11 09:55:03 -05:00
sadnub b7069f9907 feat: allow one time tasks and added task cleanup script. Various fixes and rework 2020-10-30 12:38:48 -04:00
wh1te909 d45495da2b postgresql 13, update middleware 2020-10-25 22:15:41 +00:00
wh1te909 0483a11756 bump mesh 2020-10-13 21:54:36 +00:00
sadnub d6080f9cc9 automation tests start 2020-10-08 08:34:27 -04:00
wh1te909 ba0f588ce1 force uac prompt when using generated exe installer 2020-10-06 01:32:54 +00:00
Josh Krawczyk a10b98f0d2 add debug_info to audit logs 2020-09-29 11:02:58 -04:00
wh1te909 28c0f868d6 bump mesh 2020-09-25 05:03:22 +00:00
sadnub fe8fb74fe0 totp setup rework 2020-09-22 22:18:54 -04:00
sadnub 86bfcb778f docker dev and test changes 2020-09-22 22:18:54 -04:00
sadnub 1aee07edf3 fix policy check create for some check types. make salt data persistent in docker. fix debug log in docker 2020-09-14 18:09:02 -04:00
wh1te909 0af30aa92a bump mesh 2020-09-11 01:51:43 +00:00
wh1te909 c233fff0d8 pin mesh version until this is fixed Ylianst/MeshCentral#1792 2020-09-10 02:42:15 +00:00
wh1te909 8788723cbb add back the celery winupdate queue 2020-09-08 02:57:05 +00:00
sadnub b596e1d451 docker dev fix 2020-09-01 13:58:46 -04:00
wh1te909 1af1b373db
Merge pull request #83 from sadnub/fix-docker-go
add golang to docker to support dynamic exe
2020-08-27 15:18:06 -07:00
Josh Krawczyk 274b85a8d8 add golang to docker to support dynamic exe 2020-08-27 17:30:25 -04:00
wh1te909 b45a0579b6 load community uploaded scripts into the database during install/upgrade 2020-08-27 04:13:51 +00:00
wh1te909 666e85adc0 add builtin scripts support 2020-08-19 05:46:18 +00:00
wh1te909 f8b86073ca update setuptools/wheel to fix uwsgi failing to build wheels and falling back to setup.py 2020-08-16 21:08:32 +00:00
Josh Krawczyk d5acca5ba8 Added relation tests and added to policy view tests 2020-08-16 14:23:41 -04:00
Josh Krawczyk 4b366ad53a Added frontrend and backend for alerts to stop error messages. Still WIP. Fixed related_agents function to help with policy check bugs. 2020-08-15 14:13:24 -04:00
wh1te909 23e2d6a8a4 change salt_id from a property to a model field to handle agents that hostnames change after initial install 2020-07-19 10:45:34 +00:00
wh1te909 c8f9db28be format all 2020-07-12 07:11:21 +00:00
wh1te909 f7c129340a update reqs, add django-extensions for easier debugging 2020-07-06 04:07:02 +00:00
wh1te909 353d9b05b5 change agent update to run locally, removing need for extra celery queue 2020-07-05 00:59:55 +00:00
Josh Krawczyk 8f591f08de Policy Tasks with fixes and docker changes 2020-07-02 17:33:20 -04:00
Josh Krawczyk a234e84de4 Changed to docker setup and converting to cryptodome for aes/hashing 2020-06-30 20:43:26 -04:00
wh1te909 98ca5e5c55 fix email_user var in docker 2020-06-30 08:00:38 +00:00
Josh Krawczyk b06d2e0be8 Finish up MeshCentral integration. Worked out more bugs and added mesh settings in CoreSettings. Modified docker to work with new configurations 2020-06-29 18:37:11 -04:00
wh1te909 b0f5b82d12 do not expose port 8123 to internet 2020-06-23 08:13:59 +00:00
wh1te909 b59c102e86 make env match new quasar.conf 2020-06-23 08:12:23 +00:00
wh1te909 5194770f75 fix msgpack 2020-06-23 04:42:26 +00:00
wh1te909 2f72bb01d6 postgres 12 2020-06-23 04:41:45 +00:00
wh1te909 c283f1fe53 switch to ubuntu 20 and python 3.8 2020-06-23 01:34:48 +00:00
Josh Krawczyk 9f1dd02d9c Docker api test setup and some automation tests 2020-06-17 20:28:12 -04:00
wh1te909 98dcffda4d add web RDP 2020-06-14 19:52:20 +00:00
Josh Krawczyk eb50a8134c Policy Check Finish 2020-06-10 12:53:36 -04:00
Josh Krawczyk 265c63f8f6 Updated Tests to use @quasar/testing package. 2020-06-05 17:39:50 -04:00
wh1te909 45906427ae move debuglog to logs app, create new dirs to store logs/exes in, add new view to upload a new meshagent 2020-06-01 08:16:00 +00:00
Josh Krawczyk db4317621b More Vue tests and fixes 2020-05-14 17:32:02 -04:00
wh1te909 3d3124ac8a fix/update reqs 2020-05-11 20:32:37 +00:00
Josh Krawczyk f3cf543d7c Vue unit test start 2020-05-08 00:45:29 -04:00
wh1te909 3a0027d5ba allow email settings to be changed dynamically 2020-05-03 07:51:48 +00:00
wh1te909 750c1a7a3b 2factor is now unique per user 2020-05-02 23:27:24 +00:00
Josh Krawczyk 5588f901b5 Added most framework for Policies in Checks and Tasks. Added MongoDB to docker setup and configured for MeshCentral 2020-04-19 17:54:27 -04:00
Josh Krawczyk 8a22299998 Policy Overview Add/Edit 2020-04-17 15:44:49 -04:00
wh1te909 097b8af5ce fix logintoken not working in docker wh1te909/tacticalrmm#8 2020-04-13 00:09:01 +00:00
wh1te909 daa4f0f9de add some initial setup tasks to docker 2020-04-11 07:47:55 +00:00
wh1te909 74b4971a32 use python3 for salt in docker 2020-04-11 06:11:00 +00:00
Josh Krawczyk a18863dad9 Initial Commit 2020-04-06 17:36:50 -04:00
wh1te909 0737766a47 restart uwsgi workers after a while to free up memory 2020-03-01 12:31:04 +00:00
sadnub 735b5af722
Fix dockerfile 2020-02-18 19:33:01 -05:00
Josh Krawczyk 3ceabc23bf Remove debug from salt api config 2020-02-17 12:12:49 -05:00
Josh Krawczyk 74087618e2 Fixed userdefined scripts permissions 2020-02-17 12:00:07 -05:00
Josh Krawczyk 3bb8ae98d4 Fixed Scripts. Modified Nginx proxy to not depend on downstream containers being available on the network. 2020-02-17 11:33:47 -05:00
Josh Krawczyk 6d2f8bd0c8 Fix Salt container and create a user/password from .env 2020-02-16 20:26:26 -05:00
Josh Krawczyk d0b7d34772 Fixed file upload issue by modifying the reverse proxy to allow a higher body size 2020-02-16 19:25:15 -05:00
Josh Krawczyk fbb4017e3c Fixed config files that were missing from git. Added email ARGs to the config 2020-02-16 00:30:41 -05:00
sadnub 1203f8a6cf
Update readme.md 2020-02-12 13:48:05 -05:00
Josh Krawczyk c0edbaeee7 Add inital docker container support 2020-02-12 11:18:43 -05:00