[PR #4] [MERGED] Docker Support for easy spin up #3435

Closed
opened 2026-03-14 07:20:02 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amidaware/tacticalrmm/pull/4
Author: @sadnub
Created: 2/12/2020
Status: Merged
Merged: 2/15/2020
Merged by: @wh1te909

Base: developHead: develop


📝 Commits (5)

  • c0edbae Add inital docker container support
  • f92f253 Modify install script to include REDIS_HOST setting
  • 3442371 Modify install script to include SALT_HOST setting
  • b27e055 Update TravisCI settings for build
  • 1203f8a Update readme.md

📊 Changes

24 files changed (+596 additions, -7 deletions)

View changed files

📝 api/tacticalrmm/agents/models.py (+4 -4)
📝 api/tacticalrmm/tacticalrmm/celery.py (+4 -3)
📝 api/tacticalrmm/tacticalrmm/local_settings.py.example (+2 -0)
📝 api/tacticalrmm/tacticalrmm/settings.py (+4 -0)
docker/.env.example (+21 -0)
docker/.gitignore (+1 -0)
docker/api/api.conf (+59 -0)
docker/api/dockerfile (+29 -0)
docker/api/prestart.sh (+5 -0)
docker/api/uwsgi.ini (+12 -0)
docker/app/app.conf (+16 -0)
docker/app/dockerfile (+17 -0)
docker/docker-compose.yml (+170 -0)
docker/meshcentral/config.json (+31 -0)
docker/meshcentral/dockerfile (+11 -0)
docker/nginx-proxy/api.conf (+34 -0)
docker/nginx-proxy/app.conf (+35 -0)
docker/nginx-proxy/cert/.gitignore (+1 -0)
docker/nginx-proxy/dockerfile (+27 -0)
docker/nginx-proxy/mesh.conf (+39 -0)

...and 4 more files

📄 Description

I added a docker folder with all of the settings and configs. Everything appears to be working correctly. I did have to edit a few of the hard-coded addresses, but I added settings so that the install script will continue to function.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amidaware/tacticalrmm/pull/4 **Author:** [@sadnub](https://github.com/sadnub) **Created:** 2/12/2020 **Status:** ✅ Merged **Merged:** 2/15/2020 **Merged by:** [@wh1te909](https://github.com/wh1te909) **Base:** `develop` ← **Head:** `develop` --- ### 📝 Commits (5) - [`c0edbae`](https://github.com/amidaware/tacticalrmm/commit/c0edbaeee701496ec12b4e909bb7745cace76e41) Add inital docker container support - [`f92f253`](https://github.com/amidaware/tacticalrmm/commit/f92f253db8ccf6dc4b1779fc06923e9636a98667) Modify install script to include REDIS_HOST setting - [`3442371`](https://github.com/amidaware/tacticalrmm/commit/3442371d3b04f4b79dd89e194ae49378cef1931c) Modify install script to include SALT_HOST setting - [`b27e055`](https://github.com/amidaware/tacticalrmm/commit/b27e0554454d1945b853540be851a652bd921780) Update TravisCI settings for build - [`1203f8a`](https://github.com/amidaware/tacticalrmm/commit/1203f8a6cf299975d3b3d0bbac0dd6914c2bf063) Update readme.md ### 📊 Changes **24 files changed** (+596 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `api/tacticalrmm/agents/models.py` (+4 -4) 📝 `api/tacticalrmm/tacticalrmm/celery.py` (+4 -3) 📝 `api/tacticalrmm/tacticalrmm/local_settings.py.example` (+2 -0) 📝 `api/tacticalrmm/tacticalrmm/settings.py` (+4 -0) ➕ `docker/.env.example` (+21 -0) ➕ `docker/.gitignore` (+1 -0) ➕ `docker/api/api.conf` (+59 -0) ➕ `docker/api/dockerfile` (+29 -0) ➕ `docker/api/prestart.sh` (+5 -0) ➕ `docker/api/uwsgi.ini` (+12 -0) ➕ `docker/app/app.conf` (+16 -0) ➕ `docker/app/dockerfile` (+17 -0) ➕ `docker/docker-compose.yml` (+170 -0) ➕ `docker/meshcentral/config.json` (+31 -0) ➕ `docker/meshcentral/dockerfile` (+11 -0) ➕ `docker/nginx-proxy/api.conf` (+34 -0) ➕ `docker/nginx-proxy/app.conf` (+35 -0) ➕ `docker/nginx-proxy/cert/.gitignore` (+1 -0) ➕ `docker/nginx-proxy/dockerfile` (+27 -0) ➕ `docker/nginx-proxy/mesh.conf` (+39 -0) _...and 4 more files_ </details> ### 📄 Description I added a docker folder with all of the settings and configs. Everything appears to be working correctly. I did have to edit a few of the hard-coded addresses, but I added settings so that the install script will continue to function. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-14 07:20:02 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tacticalrmm#3435
No description provided.