Commit Graph

51 Commits

Author SHA1 Message Date
Alicia Sykes 9b60229f14 🐳 Updates build command, to not remove pre-existing dist (#1570) 2024-05-11 15:39:52 +01:00
Tobias 2f86b16491 temp revert start cmd 2024-05-01 11:33:01 +02:00
Alicia Sykes 1bbb91b3fe 🐳 Change start command in Dockerfile (#1543) 2024-04-22 12:40:46 +01:00
Alicia Sykes ae8357fa6e 🐳 Remove rm dist/config, no longer needed 2024-04-13 14:40:11 +01:00
Alicia Sykes a6381a4a7e 🐳 Update options and port for Dockerfile 2024-04-13 12:32:17 +01:00
Alicia Sykes 08e6bc6c27 Update Node version for Netlify deployments 2024-03-04 13:47:15 +00:00
Alicia Sykes 4886e97f2c Remove NODE_OPTIONS from build command, fix Netlify 2024-03-04 13:40:03 +00:00
Alicia Sykes 0d79fcf8a5 🐳 Fix Docker arm/v7 support 2024-03-04 13:00:17 +00:00
Alicia Sykes 472932806d 🏗 Remove verbose logging, support linux/amd64,linux/arm64 architectures 2024-03-03 21:07:56 +00:00
Alicia Sykes 70651b75f7 🏗 Restricts network concurency to 1 thread, and adds verbose logging to installation command 2024-03-03 20:51:35 +00:00
Alicia Sykes 02923fa64c 🏗 Adds --immutable to yarn installation 2024-03-03 19:24:23 +00:00
Alicia Sykes dbb750d306 🏗 Revert to yarn for package installation 2024-03-03 19:03:17 +00:00
Alicia Sykes 0a8df26914 🏗 Docker container uses npm for install 2024-03-03 19:02:02 +00:00
Alicia Sykes 4fdfb6ecc1 Add yarn cache clean, to remove un-needed cached files 2024-03-03 17:46:09 +00:00
Alicia Sykes d25a80dd48 Add --no-cache to reduce Docker container size 2024-03-03 17:44:36 +00:00
Alicia Sykes 47762390d4 Decrease network timeout 2024-03-03 17:18:35 +00:00
Alicia Sykes e626c6b0f4 🏗 The Dockerfile now rebuilds automatically again (fixes #1051) 2024-02-27 20:14:19 +00:00
Alicia Sykes 65c868693e 🔨 Engine ignore for updated packages 2024-02-24 17:33:52 +00:00
Alicia Sykes ded96b5578 ⬆ Upgrade to Node 20.11.1 LTS 2024-02-24 17:13:48 +00:00
rtm516 37f0a669fd
Update healthcheck to 5s timeout 2023-01-21 16:33:11 +00:00
sur1v 60d0b0329d removed build watch and tini from container run-time 2022-09-07 16:25:11 +01:00
aterox 79754dc1e9
Revert Dockerfile, but ensure only one conf.yml 2022-03-13 19:35:19 -04:00
aterox 9c35fe4027 Change CMD and copy only dist, not dist and public 2022-03-06 03:22:54 -05:00
Alicia Sykes 4701eedc3b
Revert "Add group and user in dockerfile to run container as unprivileged" 2022-02-20 11:56:26 +00:00
Jeremy Chauvin bbbcd09b44
🐳 refactor to add user 2022-02-18 08:27:54 +01:00
Singebob 4f4f9963c7
🐳 add user in dockerfile 2022-02-17 15:52:07 +01:00
Alicia Sykes cde8060e23 🐳 Updates comments in Dockerfile 2022-02-13 23:30:34 +00:00
Alicia Sykes 1294b43007 🚑 Updates Python to Python3 2022-02-05 05:39:14 +00:00
Alicia Sykes 824082ba8c 🚑 Fixes Alpine base image version 2022-02-05 05:32:39 +00:00
Alicia Sykes 669e1e7566 🚑 Fixes Alpine base image version 2022-02-05 05:30:39 +00:00
Alicia Sykes 6288b32a22 🚑 Fixes Alpine base image version 2022-02-05 05:28:26 +00:00
Alicia Sykes ce7c4eeb8b 🚑 Fixes Alpine base image version 2022-02-05 05:27:00 +00:00
Alicia Sykes 2135ed77ca 🐳 Updates Docker images to use latest Node LTS runtime 2022-02-04 22:23:05 +00:00
snyk-bot 995720dfe2
fix: Dockerfile to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE311-APKTOOLS-1534687
- https://snyk.io/vuln/SNYK-ALPINE311-OPENSSL-1569447
- https://snyk.io/vuln/SNYK-ALPINE311-OPENSSL-1569447
- https://snyk.io/vuln/SNYK-ALPINE311-OPENSSL-1569451
- https://snyk.io/vuln/SNYK-ALPINE311-OPENSSL-1569451
2022-01-30 23:24:09 +00:00
Alicia Sykes 3f1f284e63 🐳 New and improved multi-architecture Docker image 2022-01-29 00:31:41 +00:00
Alicia Sykes 2eb9b2fe6d 🐳 #136 Reverts Dockerfile, due to memory consumption 2021-08-15 11:24:04 +01:00
ᗪєνιη ᗷυнʟ 1cbdee31dc
add health check back in 2021-08-14 19:23:29 -04:00
Devin Buhl 1d526b73e9
fix: update dockerfile 2021-08-14 19:22:30 -04:00
ᗪєνιη ᗷυнʟ 1ac4e8014f feat: dockerfile updates 2021-08-14 19:03:06 -04:00
Alicia Sykes a658fb54c0 🐳 Re: #136 - Sets Docker base to alpine3.14 LTS 2021-08-11 21:29:09 +01:00
Alicia Sykes 0d1205aa95
🚑️ Adds copy yarn.lock 2021-08-09 11:47:27 +01:00
Alicia Sykes 4d667e9245
️ Revert copy yarn.lock
This shouldn't have been causing any issues, but it has been the only change made to the Dockerfile and things weren't so great since.
2021-08-09 11:31:07 +01:00
Alicia Sykes f85dbe42f2 🐳 Adds yarn.lock into amd Dockerfile 2021-08-08 18:35:12 +01:00
Erik Vroon ec5bc2c730
Small optimization in Dockerfile 2021-08-07 16:35:45 +02:00
Alicia Sykes 5b568ccac0
🚑️ Docker build failing after specifying prod env 2021-06-21 16:20:43 +01:00
Alicia Sykes 01af5fb5b4 🏗️ Sets environment in Docker, and adds recompile watcher to start script
Ensures environment is correctly set to production, and sets build-and-start script to now recompoile when conf.yml is updated
2021-06-20 16:58:03 +01:00
Alicia Sykes dbfbcf3284 Implements docker container healthchecks 2021-06-10 19:46:46 +01:00
Alicia Sykes e53f8f9d8f Improved the Docker deployment process, plus switched to a new Apline image 2021-06-04 19:57:43 +01:00
Alicia Sykes c1092e12c0 Attempt 1 2021-06-03 21:40:34 +01:00
Alicia Sykes 5b729cfbdd Finished of cloud backup and restore feature 2021-05-24 20:46:58 +01:00