Ryan Cohen
e297d25603
build: add global node-gyp for arm ( #3676 )
1 year ago
Ryan Cohen
89287af096
build: use node 18 ( #3675 )
1 year ago
Ryan Cohen
a45fc86032
build: do not link python for arm ( #3670 )
1 year ago
Ryan Cohen
59dabed380
build: update node to 20.9 ( #3668 )
1 year ago
renovate[bot]
f836cadd23
chore(deps): update node.js to v16.17 ( #2941 )
...
* chore(deps): update node.js to v16.17
* chore(deps): also bump node.js in snapcraft.yaml
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com>
3 years ago
TheCatLady
233035dbd7
build(docker): downgrade to node 16.16 ( #2921 )
3 years ago
TheCatLady
114943ae2c
build(docker): skip cypress install & bump node version ( #2920 )
3 years ago
TheCatLady
a229b15e7a
build(deps): bump dependencies ( #2584 )
...
* build(deps): bump dependencies
* build(ci): disable broken snap builds
3 years ago
TheCatLady
8cba486249
fix: address unhandled promise rejections & bump node to v16.13 ( #2398 )
...
* fix: unhandled promise rejections
* build(deps): bump node from 14.18 to 16.13
* fix: unhandled promise rejection in new Plex users endpoint
* fix: build error
Co-authored-by: Ryan Cohen <ryan@sct.dev>
3 years ago
TheCatLady
b4b2acd4fc
build(docker): reduce image size ( #2392 )
3 years ago
TheCatLady
f1cd0878a5
fix(docker): explicitly install python3 ( #2273 ) [skip ci]
3 years ago
TheCatLady
54e9071e90
build(deps): bump node to 14.18 ( #2209 ) [skip ci]
3 years ago
TheCatLady
0db0d4c280
build(deps): bump node to 14.17 and drop uuid in favor of native randomUUID ( #1792 )
4 years ago
TheCatLady
2fc9835a6a
build(docker): refactor Dockerfile to enable caching of node_modules ( #1550 )
...
* ci: revert actions/cache version change and install GNU tar
* ci: do not potentially destroy Docker cache while building preview images
* build(docker): refactor Dockerfile to cache node_modules
* ci: remove Next.js caching
* build(docker): don't break arm builds
4 years ago
sct
9d0b52a242
ci: add network-timeout to yarn install
4 years ago
ᗪєνιη ᗷυнʟ
9966632c64
ci: build arm64 and amd64 container images for ci images ( #1036 )
4 years ago
ᗪєνιη ᗷυнʟ
1629d02f3d
feat(docker): add tini to docker image ( #1017 )
4 years ago
TheCatLady
253ec15bc4
build(docker): bump node from 14.15 to 14.16 ( #1057 )
...
Node v14.x (LTS) update from 2021-02-23 includes vulnerability fixes
https://nodejs.org/en/blog/release/v14.16.0/
4 years ago
TheCatLady
1e5f88f462
feat(docker): Check for /app/config volume mount during setup ( #826 )
4 years ago
TheCatLady
b576f0734f
build(docker): Optimize Docker image layers/caching & bump node to 14.15 ( #776 )
...
* refactor(docker): Combine RUN statements to reduce number of image layers
* Add --update && --no-cache to apk add command
* Combine RUN statements in first stage
* Consolidate COPY commands from BUILD_IMAGE
* Add docs & snap to .dockerignore
* Revert first COPY statement in 2nd stage
* Write committag.json in first stage & only do one COPY
Also pin base image Alpine version, and add Docker & GitHub Actions update monitoring via Dependabot
* Bump node to 14.15.4
* Change base image to node:14.15-alpine and remove Dependabot Docker monitoring
* Changes in response to PR comments
* Remove ARG/ENV statements from second build stage
4 years ago
sct
55f9e41f1b
build: write commit tag to json file inside docker image
4 years ago
sct
289864af1a
fix(build): fixes build to include commit tag for app build step
4 years ago
sct
53bede692d
feat: add missing tzdata package to image
...
re #394
4 years ago
sct
5e5ba40505
fix: change default internal port to 5055 ( #389 )
4 years ago
sct
3f2a04c881
feat: about page initial version
...
Adding something to the about page for now, including the app version to better know what versions
of the app people are running
4 years ago
salty
34136ef617
build(dockerfile): Expose port 3000. ( #278 )
...
Allows for automated nginx reverse proxy setups to identify the port used in the container without having to bind the port to the host/localhost.
4 years ago
sct
3ef50396cd
build: switch to multi-stage docker build to reduce size
4 years ago
sct
44b419e5da
build: further shrinkage for the docker build
4 years ago
sct
f8c01fbc83
build: remove dev dependencies for production docker build
4 years ago
sct
f2487d920f
build(docker): added Dockerfiles for local/prod (prod untested)
...
Also adds docker-compose.yml for development
5 years ago