summaryrefslogtreecommitdiffstats
path: root/docker (follow)
AgeCommit message (Collapse)Author
2025-05-14Bump crystallang/crystal from 1.16.2-alpine to 1.16.3-alpine in /docker (#5301)dependabot[bot]
Bumps crystallang/crystal from 1.16.2-alpine to 1.16.3-alpine. --- updated-dependencies: - dependency-name: crystallang/crystal dependency-version: 1.16.3-alpine dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-09Bump crystallang/crystal from 1.12.2-alpine to 1.16.2-alpine in /docker (#5290)dependabot[bot]
Bumps crystallang/crystal from 1.12.2-alpine to 1.16.2-alpine. --- updated-dependencies: - dependency-name: crystallang/crystal dependency-version: 1.16.2-alpine dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-09Fix crystal version used in alpine 3.21Émilien (perso)
2025-05-09Bump alpine from 3.20 to 3.21 in /docker (#5288)dependabot[bot]
Bumps alpine from 3.20 to 3.21. --- updated-dependencies: - dependency-name: alpine dependency-version: '3.21' dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-28Use Crystal compiler cache in docker buildssyeopite
2024-11-09Docker: Install tzdata in DockerfileSamantaz Fox
2024-04-27CI: Bump Crystal version in docker tooSamantaz Fox
2023-11-21Install rsvg-convert on docker images (#4230) (#4282)Timothy Redaelli
In #4103 alpine was updated from 3.16 to 3.18, but in 3.17 librsvg packages was splitted and rsvg-convert is on his own package.
2023-10-10alpine v3.18 & Update Helm release postgresql (#4103)xbdm
Co-authored-by: Samantaz Fox <coding@samantaz.fr> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-26Remove(?) lsquic from make and docker filessyeopite
2023-01-15Docker: Also add tini to ARM64 dockerfileSamantaz Fox
2022-12-01added tini for proper signal forwardingdev
2022-11-01dockerfile: Pass '-Ddisable_quic' to 'crystal build' (#3376)Samantaz Fox
+ use alpine 3.16 as a base like the crystal team
2022-07-19Use alpine 3.16 for crystal 1.4.1Émilien Devos
Until crystal 1.5 has been tested.
2022-06-13Bump revision for crystal alpine package on DockerÉmilien Devos
2022-04-29bump to crystal 1.4.1Émilien Devos
2022-04-18bump to crystal 1.4.0 (#3041)Émilien Devos
2022-02-25Fix the Dockerfile sed command (Closes #2938)TheFrenchGhosty
2022-01-28Merge pull request #2397 from syeopite/dep-manager-for-videojs-stuffSamantaz Fox
Add dependency manager script for videojs stuff
2022-01-20Use --production flag for shards installation on dockerSamantaz Fox
2022-01-09switch to alpine 3.15 for using crystal 1.2.2Emilien Devos
2022-01-04Double quote variable to prevent sh error (#2754)mcnesium
2021-11-17Bump Crystal version for CI and Docker to 1.2.2TheFrenchGhosty
2021-11-12Upgrade crystal on ARM64 docker imageÉmilien Devos
2021-10-24Bump crystal version for ARM docker container to 1.2.0-r0 (#2527)Samantaz Fox
2021-10-17bump version number for crystal alpine linux packageÉmilien Devos
2021-10-11variable postgres username and database name (#2451)JuniorJPDJ
2021-10-03Merge pull request #1678 from Rjevski/idempotent-database-migrationssyeopite
Make DB migrations idempotent.
2021-09-18Fix dockersyeopite
Clone scripts folder to docker container Copy videojs-dependencies.yml to docker container Copy assets folder eariler in build process Copy assets folder from builder
2021-09-03use crystal 1.1.1 for the ARM docker imageEmilien Devos
2021-09-01Make building in release mode optional (#2368)syeopite
2021-08-31docker images with --release for more stabilityEmilien Devos
fixes #1652
2021-08-24moved APKBUILD files to iv-org/lsquic.cr/dockerEmilien Devos
and remove docker cache
2021-08-24use pre-compiled lsquic docker imageEmilien Devos
from https://quay.io/repository/invidious/lsquic-compiled fixes #2325
2021-08-13Update crystal docker image to 1.1.1Émilien Devos
2021-08-12Revert "bump crystal docker image version +"syeopite
This reverts commit f2b69fd8120c4e2d98ba95eb412c1d771b820b7b. Crystal 1.1.0 is not supported by Invidious due to upstream issue. See crystal-lang/crystal#10972
2021-08-12bump crystal docker image version +Emilien Devos
use alpine:edge docker image in order to use crystal 1.1.1
2021-08-09Add CI for testing arm64 docker (#2315)syeopite
* Add CI for testing build of docker-arm64 * Add specs check to dockerfiles
2021-07-15Include liblsquic build in dockerfile + add support for ARM64 on Docker (#2147)nemunaire
Co-authored-by: Emilien Devos <contact@emiliendevos.be>
2021-06-08Update Dockerfile for crystal 1.0syeopite
2021-05-09make assets, config and locales readable onlyMaykin-99
2021-05-09Revert "Set correct permissions in Dockerfile"Maykin-99
2021-05-05Set correct permissions in DockerfileMaykin-99
When having a `umask` of `xx7` (e.g. `027`) on the host machine then the directories `assets`, `config` and `locales` don't become readable to the `invidious` user inside the Docker container since the `COPY` commands result in files owned by `root` with the same file permissions like on the host (`640` in my case). By adding `--chown=invidious` to the `COPY` command we ensure the `invidious` user can read these files.
2021-03-17Add yaml-static as build dependencyPerflyst
2021-03-13Revert "Bump dependencies"Emilien Devos
This reverts commit abe283b38e7dcca46d0421af005594f574243a30.
2021-03-03Bump dependenciessaltycrys
2021-02-04Update to Crystal 0.36.1saltycrys
2021-02-02Update to Crystal 0.36.0saltycrys
Crystal versions below `0.36.0` are no longer supported.
2021-01-17Make migrations (mostly) idempotent.Andre Borie
2021-01-03Download liblsquic.a from iv-org/liblsquic-static-alpinesaltycrys
This only affects Docker installs. Regular builds still use the binary shipped with `lsquic.cr`.