Alicia Sykes
1a03849a66
🐳 Bump to node 24, drop official 32-bit arm/v7
2026-07-24 08:08:21 +01:00
Alicia Sykes
21fb0e1fe4
🐋 After build, remove npm from run stage
2026-06-14 13:51:45 +01:00
Alicia Sykes
e0de4598d8
🐋 Includes apk upgrade before apk add
2026-06-10 17:14:05 +01:00
Benjamin GILLET
daa576d30c
🔀 feat: add ICMP ping check support to item ( #2180 )
...
* feat: add ICMP ping check support to item
* Replaced ping package with pingman package to be compliant with Dashy CI NodeJS version (20).
Fixed a behavior bug in status indicator component which didn't changed icon to yellow when checking.
Made otherStatusText a computed field to make it reflecting dynamically a new check request.
Added more examples to default conf.yml
* Removed a forgotten trace to console
* Made changes requested by Lissy after review of the PR.
Corrected tests using localhost which is not a valid host for pingman.
Added a Validator.js file in src/utils with function to check validity of hosts.
Reverted conf.yml file to the original version.
* Fixed a problem in configuration of pingman call after adding support of IPV6 addresses.
* Updated Dockerfile to pass Docker smoke tests in CI
* Revert to latest version of `user-data/conf.yml` from `master`
* Removed the duplicated feature line for ping check and just added `hosts` to the existing one
* Removed the unused `shouldEnabledPingCheck` function
* Add the ping system package and give rights to use to the node user so the pingman module can work in Docker container
* Remove `src/utils/Validator.js` file. Rely on `pingman` internal validation of hostname instead to avoid command injection.
2026-06-06 12:54:17 +01:00
Alicia Sykes
4f40f82974
🐳 Docker uses Node 22, fixes arm/v7
2026-04-26 17:31:19 +01:00
Alicia Sykes
abe85efc5f
🐳 Removes build requirement from Dockerfile
...
- Updates start command for Dockerfile
- Removes dep dependencies from run stage
- Update the docker-compose with correct usage
- Adds OCI labels
- Updates Dockerfile image to use Node 24
- Updates docs around Docker build and usage
2026-04-26 13:34:46 +01:00
Alicia Sykes
8bf2f8e02d
🔄 ️ Merge branch 'master' of github.com:lissy93/dashy into migration/vue3-upgrade
2026-04-13 14:52:49 +01:00
Alicia Sykes
a076838dd6
🐳 Lowercase stage names, for Docker 25+
2026-04-12 19:55:42 +01:00
Alicia Sykes
3ba0d7521a
👽 Begin the Vue 2 --> Vue 3 migration
2026-03-09 13:01:03 +00:00
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