Daan
8c5c319323
Pinning to Alpine 3.21
2025-04-12 22:19:22 +02:00
Daan Selen
4cd9196650
case insensitivity hotfix.
2025-04-09 16:40:49 +02:00
Daan Selen
90b2a3dfec
Add other volumes to readme.
2025-04-09 16:14:11 +02:00
Daan Selen
8b2dcf4d9d
Removed case sensitivity in true/false prompts
2025-04-09 16:12:41 +02:00
Daan Selen
ecd32fa665
Pinning LTS version.
2025-04-09 16:07:13 +02:00
Daan Selen
23c8c4999b
Compression of build arguments and environment variables.
2025-04-09 15:53:16 +02:00
dselen
17a36325d0
Also for the docker compose
2025-03-31 16:04:22 +02:00
dselen
9464c1b01a
Change example values
2025-03-31 16:03:43 +02:00
Daan Selen
46f77841e2
Release candidate.
2025-03-31 10:19:16 +02:00
Daan Selen
6008767f0e
Wrong variable.
2025-03-25 15:24:44 +01:00
Daan Selen
75df7b86c4
added "true" to the all option for trusted_proxy env variable.
2025-03-25 15:22:12 +01:00
Daan Selen
9e6b98a031
Made names consistent
2025-03-25 15:16:39 +01:00
Daan Selen
db7eacbca3
Added trustedproxy to dynamic config feature.
2025-03-25 15:13:46 +01:00
Daan Selen
3919c12d64
Finishing up.
2025-03-24 08:53:52 +01:00
Daan
7f0f12a2e0
sorted.
2025-03-23 23:13:52 +01:00
Daan
51ad698213
Use jq with mongo.
2025-03-23 22:45:09 +01:00
Daan
162b372b4d
Move preinstall libs to top.
2025-03-23 22:09:17 +01:00
Daan
8448a6add0
Further foolproofed the Dockerfile.
2025-03-23 22:00:24 +01:00
Daan
62443dd4f4
Dockerfile change.
2025-03-23 21:02:30 +01:00
Daan
660312eff3
Working prototype and clear and easy to understand logic.
2025-03-22 03:21:45 +01:00
Daan
59194abc27
More work done on the logic. mongoDB url editing works.
2025-03-22 02:10:42 +01:00
Daan Selen
e11a858081
I hate sed modification but I must.
2025-03-21 16:56:47 +01:00
Daan Selen
86ecc4267d
@DaanSelen Docker overhaul intermediate commit.
2025-03-21 16:32:35 +01:00
Daan Selen
6eb85fa892
Refactored more Dockerfile
2025-03-20 17:07:08 +01:00
Daan Selen
da5ef522f8
Modified Dockerfile for readability
...
Renamed startup.sh to entrypoint.sh
2025-03-19 15:34:44 +01:00
Edwin Hermans
7a33270e9a
Allow allowedOrigin to be configured on container startup ( #6894 )
...
* This allows allowedOrigin to be configured on container startup
* Allow for all forms of allowedOrigin values
* Update readme.md
2025-03-19 00:00:54 +00:00
si458
95729d2a88
set default minify to false in docker
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-01-05 17:47:21 +00:00
si458
1ae7b9f641
fix minify in bootstrap #6662
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-01-05 17:38:03 +00:00
Simon Smith
988983b880
alpine 3.21 and node 22 in docker
2024-12-18 18:58:32 +00:00
si458
ac27034542
update packages
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-10-17 20:45:11 +01:00
si458
f7c79166da
fix dockerfile translate
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-10 20:14:08 +01:00
si458
2b5337329a
remove minify-js use html-minifier instead #6357
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-10 20:01:10 +01:00
Simon Smith
ef6fd23a4f
Fix package installs and set node 20 for docker ( #5692 )
...
* fix install packages and set docker to node 20
Signed-off-by: si458 <simonsmith5521@gmail.com>
* missed a few no-package-lock and no-save
Signed-off-by: si458 <simonsmith5521@gmail.com>
* use --save-exact and only install missing modules
Signed-off-by: si458 <simonsmith5521@gmail.com>
---------
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-01-13 10:52:59 -08:00
Stuart Wyatt
64bef74317
Align and specify NPM module versions ( #5685 )
...
The Dockerfile specifies NPM modules to be installed. However, some do not specify a version, so the latest is installed. Later in meshcentral.js mainStart() specific versions are required. If they don't match the latest version, all modules will be reinstalled to get the specific versions.
#5684 Soft version conflict on NPM modules causes NPM modules to be installed on startup in Docker
#5545 Docker on Debian 11 fails on version 1.1.15 and 1.1.16 giving NPM errors
#5681 InstallModules() installs all modules, not just missing modules (regression)
2024-01-11 17:49:12 -08:00
Simon Smith
275119fc7d
add python to docker image for syslogtcp #5546
...
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2024-01-10 12:22:22 +00:00
Oakington
91c83e2622
Allow $ARGS in $REVERSE_PROXY .env ( #5628 )
2023-12-13 23:35:16 +00:00
Simon Smith
86375207cc
add args to docker readme
...
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2023-09-24 15:44:34 +00:00
Simon Smith
4c6696c0f7
add run args to docker
...
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2023-09-24 15:23:28 +00:00
Simon Smith
b0dbbf4b5a
only numbers and letters in session key docker
2023-09-07 17:23:17 +01:00
tryao
d2d6e95dd9
fix(docker): allow usage of external mongodb
2023-03-08 11:30:33 +08:00
Sherif Metwally
269d4dfbed
Updated MongoDB client version in Dockerfile
...
Sync MongoDB version in Dockerfile with main, so no runtime installation happens on launch of Docker container.
2023-02-05 12:01:36 +00:00
Sherif Metwally
27c0a14ec6
Update Dockerfile
...
preinstall the updated version of mongodb tools `mongodb@4.12.1`
2022-12-22 21:14:07 +00:00
Sherif Metwally
627aa8662f
correct config.json schema URL to match github schema location
2022-12-12 11:51:28 +02:00
Sherif Metwally
37e602e689
fix more occurrences of meshcentral-backup typos and minor markdown lint fixes
2022-12-10 09:24:01 +02:00
Simon Schön
1b4deddd07
Added 'yubikeyotp' to pre-installed libraries
2022-11-17 22:49:21 +01:00
Alessandro Uffreduzzi
44affd39bf
adjust dockerfile to support multiplatform build
2022-11-16 17:43:00 +01:00
Simon Smith
9d3828302b
use latest mongodb
2022-09-03 10:25:03 +01:00
Ylian Saint-Hilaire
1237304d4f
Merge branch 'master' into improve-docker-compose-samples
2022-08-02 10:28:41 -07:00
Simon Smith
22351762b4
add docker build docs
2022-08-02 13:39:44 +01:00
herwig-
be0101d343
modified docker-compose examples to use the official docker image
2022-08-02 14:21:06 +02:00