Commit Graph

158 Commits (6e92a9b73e9093a85679841081d60a143261050d)

Author SHA1 Message Date
Renaud Chaput d326ad0ed9
Revert "Change default ruby version to 3.3.2 ()" ()
Shlee 64d69eb95b
Change default ruby version to 3.3.2 ()
Matt Jankowski 7201f99cf8
Change default ruby version to 3.3.1 ()
Renaud Chaput 0e585b9a52
Update to Ruby 3.2.4 ()
Matt Jankowski 828299e71c
Enable AR Encryption ()
renovate[bot] c70c39cad0
Update docker/dockerfile Docker tag to v1.7 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
cuithon 0ba9f58e17
chore: fix some typos ()
Signed-off-by: cuithon <dscs@outlook.com>
Matt Jankowski a38e424185
Use unchanging github links in docs/comments ()
Matt Jankowski 5efb00ddb8
Use ruby version 3.2.3 ()
Michael Stanclift c652b0e46b
Add wget to base Dockerfile ()
Michael Stanclift 8710bdb183
Fix mastodon user not being owner of tmp folder in Dockerfile ()
Michael Stanclift c40cfc5d09
Fix apt cache not being properly utilized in Dockerfile ()
Michael Stanclift 7a3b41eb54
Fix incorrect apt-get install block in Dockerfile ()
Michael Stanclift a80530d1df
Dockerfile rewrite based on Ruby image with performance optimizations and size reduction, dedicated Streaming image ()
Co-authored-by: “Michael <“mx@vmstan.com>
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com>
Tim Campbell 60f143e41f
Fixed yarn not installing node packages for streaming ()
Renaud Chaput 757d7c73c0
Upgrade to Yarn 4, remove support for Node 16 ()
renovate[bot] 9c34bb4d54
Update Node.js to v20.9 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Michael Stanclift b1885387b6
Fix missing libyaml-dev dependency in Dockerfile ()
renovate[bot] 829be02abe
Update Node.js to v20.8 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] a4c29a4e51
Update Node.js to v20.7 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Renaud Chaput ef8ca2fd72
Change Dockerfile to upgrade packages when building ()
Renaud Chaput e9b528eaee
Use NodeJS v20 by default ()
Michael Stanclift b749de766f
Migrate Dockerfile to Bookworm ()
Claire f39847476c
Change the pre-release versioning scheme and associated environment variables ()
Nick Schonning 99e2e9b81f
Fix minor typos in comments and spec names ()
Tim Campbell ac41a9712e
Fixed mastodon version injection into containers via github actions ()
Renaud Chaput 830e6cefae
Add version suffixes to nightly & edge image builds ()
Nick Schonning 862861069d
Update Node.js to 16.20.0 ()
Nick Schonning 26682d4c22
Remove duplicate ca-certificates Docker install ()
Sai f318f1ef0e
Bump ruby to 3.2.2 due to ReDoS vulnerabilities ()
Nick Schonning e7e189fa44
Use Yarn production install for asset compile ()
Aaron Patterson fb8503e861
Upgrade to Ruby 3.2 ()
Co-authored-by: Matthew Ford <matt@bitzesty.com>
Nick Schonning 841263a548
Update Ruby to 3.0.5 ()
Nick Schonning c6b7e04120
Sync Node.js to 16.19 patch release ()
Nick Schonning a1c0573bc6
Yarn cache cleanup right after install in Docker ()
Moritz Heiber a0813806d6
Add hadolint as Dockerfile linter ()
* Added hadolint as Dockerfile linter in pipeline and resolved remaining hadolint issues in Dockerfile

* Use more specific version of hadolint Action

* Bumpt hadolint Action version to latest version to avoid deprecation notice

* Being _really_ specific now
Nick Schonning 736b4283b0
Update Node 16.18.1 for latest security release ()
* Update Node 16.18.1 for latest security release

* Increase Yarn network timeout for build error
BtbN f343ed42ff
Add missing procps package to Dockerfile ()
The new Debian-Base does not come with this by default, making the ps based health-check in the compose file fail
Effy Elden 231e3ec552
Remove blank line from start of Dockerfile breaking syntax declaration ()
Moritz Heiber 1b5ed32085
Split off Dockerfile components for faster build times ()
Kohei Ota (inductor) 92734e3df1
Use buildx functions for faster build ()
* Use buildx functions for faster build

* move link

* cannot use --link with --chown
Yamagishi Kazutoshi 5cf056fdb0
Install python3 when building with Docker ()
Daniel Jakots 0c99c6c3df
Update Node to 16.17.1 ()
See
https://nodejs.org/en/blog/vulnerability/september-2022-security-releases/
for the details.
zunda 113dd90aa3
Bump Ruby version from 3.0.3 to 3.0.4 ()
https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-0-4-released/
Daniel Jakots 9f61f22a3b
Update node to 16.16.0 ()
See https://nodejs.org/en/blog/vulnerability/july-2022-security-releases/
Shlee 602f291da9
Update Dockerfile ()
Daniel Jakots 8ee4fde19b Bump NODE_VER to 16.14.2 ()
See the announcement
https://nodejs.org/en/blog/vulnerability/mar-2022-security-releases/
Yamagishi Kazutoshi 298491a816
Remove protobuf dependencies ()
Daniel Jakots aa45404578
Bump NODE_VER to 16.13.2, to solve security issues ()
Fixes CVE-2021-44532, CVE-2021-44533, and CVE-2022-21824.
See: https://nodejs.org/en/blog/vulnerability/jan-2022-security-releases/
Jeong Arm fad37dd1bc
Save bundle config as local ()
Some bundle options are saved as global user config and not project local.
Specially, `deployment` must be saved as local config to be run on copied environment