Tom Moor
f35676f347
Switch from Alpine -> Debian-slim ( #7040 )
...
* Switch from Alpine -> Debian-slim
* Drop arm/v6
2024-06-14 12:51:38 -07:00
Tom Moor
d3e0b19202
Update tests and docker to Node 20 LTS ( #6204 )
2023-11-22 17:51:56 -08:00
Tom Moor
517f2634e3
chore: Create data directory inside Dockerfile ( #5862 )
2023-09-24 12:03:00 -07:00
Tom Moor
fd700e6fd6
Install curl and update-ca-certificates in container
...
closes #5277
2023-05-15 23:04:38 -04:00
Mario Noll
35dbeae80b
Add OCI image source label ( #5338 )
2023-05-13 11:23:39 -07:00
Tom Moor
2cd5d0e624
chore: Bump Node to 18 LTS ( #4795 )
...
* Bump Node to 18 LTS
* Upgrade Jest
2023-02-16 05:33:54 -08:00
Yggdrasil80
9390434dde
feat: add arm64 docker image build ( #3262 )
...
* Add arm64 docker image build
* add arm64 docker image build
* fix: install missing docker buildx
* fix: new cimg orbs not working with this config
* fix misstake on qemu image name
* fix node:16 image not supported on arm/v5 and arm/v6
* add timeout to avoir errors
* fix docker buildx multiarch auto removing
* remove useless platforms, and keep only most used to reduce CI duration
* fix context issues
* fixed multiarch CI
2022-04-10 07:45:57 -07:00
Zero King
ff662acfe0
chore: Update Node.js version ( #2849 )
2021-12-11 09:34:57 -08:00
Zero King
09afe7137d
feat: Support custom CDN in Dockerfile ( #2833 )
2021-12-08 09:13:40 -08:00
Tom Moor
57a2524fbd
fix: /public directory missing in new docker releases ( #2417 )
...
closes #2416
2021-08-04 09:21:25 -07:00
Jack Baron
52fc861bcf
feat: Optimize Dockerfile ( #2337 )
...
* feat: optimize dockerfile
use new dockerfile syntaxes
leverage multi-stage builds
strip yarn cache from image
use stricter yarn install command
run as a non-root user
* fix: mark yarn-deduplicate as a required dep
`yarn --production` will fail on a clean install otherwise
* fix: add sequelize required files for migrations
* fix: use correct ARG syntax for multistage builds
* revert: mark yarn-deduplicate as a required dep
no longer required as of 0b3adad751
2021-08-03 13:22:41 -07:00
Tom Moor
6bb32c253b
fix: Unable to run migrations in latest image. Added option to run non-SSL migration in production
2020-09-27 10:32:08 -07:00
Tom Moor
f2abf38fe4
perf: Remove source once compiled
2020-09-05 12:57:27 -07:00
Tom Moor
f0712e22d8
perf: Improving dockerfile
2020-09-05 12:44:40 -07:00
Tom Moor
e7e289d9fa
end
2020-09-04 23:28:29 -07:00
Tom Moor
713187cfb4
fix
2020-09-04 15:39:36 -07:00
Tom Moor
e8719340d1
refactor: Remove babel/register for instant production server startup
2020-08-23 19:10:16 -07:00
Tom Moor
67981a351e
chore: Remove env variables in webpack bundle ( #1353 )
...
* chore: Remove env variables in webpack bundle
* remove unused globals
* refactor: consolidate window.env calls to single file
* fix: Slack client side integration auth
* fix: developers url
2020-07-18 11:02:40 -07:00
Tom Moor
7e62b3b9aa
chore: Upgrade Node to v12 ( #1023 )
...
* chore: Upgrade Node to v12
* test: Upgrade test node image
2019-08-23 18:14:51 -07:00
Tom Moor
cf18b952a4
chore: Move Dockerfile to Alpine
...
closes #1020
2019-08-21 08:19:27 -07:00
Shyim
7c01904cec
Add missing expose
2019-07-29 20:48:26 +02:00
Tom Moor
2db8cdc7d1
Fixes #952 – Page jump
2019-05-19 17:49:51 -07:00
Tom Moor
49e5748a4f
Change dev ports to reduce clashes
2019-03-30 23:34:56 -07:00
Erkka Makinen
006c6f137c
Move PATH and NODE_ENV under Dockerfile. Fixes problem with PATH in
...
modified shell environment.
2018-08-14 08:04:52 +03:00
Tom Moor
c599bb70ca
Closes #666
2018-06-30 13:18:18 -07:00
Tom Moor
cbd4003ddb
Split deps, upgrade markdown editor to version with ES5 compilation
2018-05-12 15:22:33 -07:00
Saso Matejina
61c32ee175
support local development with docker
2017-12-05 10:42:52 -08:00