Commit Graph
170 Commits
Author SHA1 Message Date
Renaud Chaput 36592d10aa Change Sidekiq readiness file to use an environment variable (#30988) 2024-07-10 12:57:25 +00:00
renovate[bot] 8dea897a3b chore(deps): update docker.io/ruby docker tag to v3.3.4 (#30980)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-10 10:04:52 +00:00
Michael Stanclift 4743657ba2 Fix Docker buildx warnings about casing and undefined variables (#30798) 2024-06-21 20:26:39 +00:00
Michael Stanclift d97fcd0cbb Build ffmpeg from source in Dockerfile (#30569) 2024-06-18 14:51:51 +00:00
renovate[bot] 689ba28b07 chore(deps): update docker/dockerfile docker tag to v1.8 (#30736)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-18 12:24:14 +00:00
Michael Stanclift 179f7b11ba Build libvips from source in Dockerfile (#30571) 2024-06-13 15:58:34 +00:00
renovate[bot] fc2f49cfbc chore(deps): update docker.io/ruby docker tag to v3.3.3 (#30679)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-13 08:26:00 +00:00
Matt Jankowski 0e1110c947 Use SECRET_KEY_BASE_DUMMY feature as placeholder during asset compilation (#30505) 2024-06-10 20:08:04 +00:00
Yamagishi Kazutoshi f0f144e96d Add customManagers:dockerfileVersions to renovate.json5 (#30607) 2024-06-10 14:47:59 +00:00
Matt Jankowski 569b7d2f25 Clarify the purpose of separate Docker resources (#30568) 2024-06-05 23:54:59 +00:00
Eugen RochkoandClaire 5f15a892fa Add support for libvips in addition to ImageMagick (#30090)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-06-05 19:15:39 +00:00
Shlee 91b6502d82 Revert "Revert "Change default ruby version to 3.3.2 (#30478)"" (#30516) 2024-06-03 09:16:11 +00:00
Renaud Chaput d326ad0ed9 Revert "Change default ruby version to 3.3.2 (#30478)" (#30506) 2024-05-31 15:18:51 +00:00
Shlee 64d69eb95b Change default ruby version to 3.3.2 (#30478) 2024-05-31 13:26:43 +00:00
Matt Jankowski 7201f99cf8 Change default ruby version to 3.3.1 (#28013) 2024-04-29 07:41:59 +00:00
Renaud Chaput 0e585b9a52 Update to Ruby 3.2.4 (#30036) 2024-04-24 08:21:05 +00:00
Matt Jankowski 828299e71c Enable AR Encryption (#29831) 2024-04-17 09:19:02 +00:00
renovate[bot] c70c39cad0 Update docker/dockerfile Docker tag to v1.7 (#27993)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-02 13:47:15 +00:00
cuithon 0ba9f58e17 chore: fix some typos (#29555)
Signed-off-by: cuithon <dscs@outlook.com>
2024-03-12 09:40:29 +00:00
Matt Jankowski a38e424185 Use unchanging github links in docs/comments (#29545) 2024-03-11 15:14:55 +00:00
Matt Jankowski 5efb00ddb8 Use ruby version 3.2.3 (#28817) 2024-01-22 11:55:51 +00:00
Michael Stanclift c652b0e46b Add wget to base Dockerfile (#28548) 2024-01-02 08:47:38 +00:00
Michael Stanclift 8710bdb183 Fix mastodon user not being owner of tmp folder in Dockerfile (#28137) 2023-11-30 16:11:21 +00:00
Michael Stanclift c40cfc5d09 Fix apt cache not being properly utilized in Dockerfile (#28115) 2023-11-28 22:23:44 +00:00
Michael Stanclift 7a3b41eb54 Fix incorrect apt-get install block in Dockerfile (#28112) 2023-11-28 20:44:04 +00:00
a80530d1df Dockerfile rewrite based on Ruby image with performance optimizations and size reduction, dedicated Streaming image (#26850)
Co-authored-by: “Michael <“mx@vmstan.com>
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com>
2023-11-28 10:04:40 +00:00
Tim Campbell 60f143e41f Fixed yarn not installing node packages for streaming (#27967) 2023-11-18 10:14:51 +00:00
Renaud Chaput 757d7c73c0 Upgrade to Yarn 4, remove support for Node 16 (#27073) 2023-11-08 10:57:21 +00:00
renovate[bot] 9c34bb4d54 Update Node.js to v20.9 (#27714)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-06 10:27:42 +00:00
Michael Stanclift b1885387b6 Fix missing libyaml-dev dependency in Dockerfile (#27533) 2023-10-24 17:32:10 +00:00
renovate[bot] 829be02abe Update Node.js to v20.8 (#27240)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-02 13:16:02 +02:00
renovate[bot] a4c29a4e51 Update Node.js to v20.7 (#27112)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-25 10:23:12 +02:00
Renaud Chaput ef8ca2fd72 Change Dockerfile to upgrade packages when building (#26922) 2023-09-14 23:11:36 +02:00
Renaud Chaput e9b528eaee Use NodeJS v20 by default (#26830) 2023-09-08 13:45:34 +02:00
Michael Stanclift b749de766f Migrate Dockerfile to Bookworm (#26802) 2023-09-05 18:19:59 +02:00
Claire f39847476c Change the pre-release versioning scheme and associated environment variables (#26653) 2023-08-25 18:26:44 +02:00
Nick Schonning 99e2e9b81f Fix minor typos in comments and spec names (#21831) 2023-05-19 17:13:29 +02:00
Tim Campbell ac41a9712e Fixed mastodon version injection into containers via github actions (#24858) 2023-05-04 21:33:32 +02:00
Renaud Chaput 830e6cefae Add version suffixes to nightly & edge image builds (#24823) 2023-05-04 13:45:39 +02:00
Nick Schonning 862861069d Update Node.js to 16.20.0 (#24316) 2023-04-07 14:26:11 +02:00
Nick Schonning 26682d4c22 Remove duplicate ca-certificates Docker install (#24231) 2023-04-07 14:10:12 +02:00
Sai f318f1ef0e Bump ruby to 3.2.2 due to ReDoS vulnerabilities (#24320) 2023-03-31 18:28:40 +02:00
Nick Schonning e7e189fa44 Use Yarn production install for asset compile (#24232) 2023-03-23 22:49:47 +01:00
Aaron PattersonandMatthew Ford fb8503e861 Upgrade to Ruby 3.2 (#22928)
Co-authored-by: Matthew Ford <matt@bitzesty.com>
2023-02-15 08:30:27 +01:00
Nick Schonning 841263a548 Update Ruby to 3.0.5 (#23544) 2023-02-13 14:39:24 +01:00
Nick Schonning c6b7e04120 Sync Node.js to 16.19 patch release (#23554) 2023-02-13 04:58:37 +01:00
Nick Schonning a1c0573bc6 Yarn cache cleanup right after install in Docker (#23557) 2023-02-13 04:57:51 +01:00
Moritz Heiber a0813806d6 Add hadolint as Dockerfile linter (#20993)
* 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
2022-12-15 15:57:17 +01:00
Nick Schonning 736b4283b0 Update Node 16.18.1 for latest security release (#22019)
* Update Node 16.18.1 for latest security release

* Increase Yarn network timeout for build error
2022-12-11 07:37:00 +01:00
BtbN f343ed42ff Add missing procps package to Dockerfile (#21028)
The new Debian-Base does not come with this by default, making the ps based health-check in the compose file fail
2022-11-22 05:52:18 +01:00