dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4eb2a9741 
							
						 
					 
					
						
						
							
							Bump crystallang/crystal from 1.16.2-alpine to 1.16.3-alpine in /docker ( #5301 )  
						
						... 
						
						
						
						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-14 01:20:50 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81ca831439 
							
						 
					 
					
						
						
							
							Bump crystallang/crystal from 1.12.2-alpine to 1.16.2-alpine in /docker ( #5290 )  
						
						... 
						
						
						
						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-09 22:19:04 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7259c63648 
							
						 
					 
					
						
						
							
							Bump alpine from 3.20 to 3.21 in /docker ( #5288 )  
						
						... 
						
						
						
						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-05-09 22:00:06 +02:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2df12b7d6 
							
						 
					 
					
						
						
							
							Use Crystal compiler cache in docker builds  
						
						
						
						
					 
					
						2025-01-28 23:31:01 -08:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a49e798c8 
							
						 
					 
					
						
						
							
							Docker: Install tzdata in Dockerfile  
						
						
						
						
					 
					
						2024-11-09 21:52:06 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fdb6dd644 
							
						 
					 
					
						
						
							
							CI: Bump Crystal version in docker too  
						
						
						
						
					 
					
						2024-04-27 21:02:37 +02:00 
						 
				 
			
				
					
						
							
							
								Timothy Redaelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ce9c54399 
							
						 
					 
					
						
						
							
							Install rsvg-convert on docker images ( #4230 ) ( #4282 )  
						
						... 
						
						
						
						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-11-21 19:47:07 +00:00 
						 
				 
			
				
					
						
							
							
								xbdm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							069e91d2a6 
							
						 
					 
					
						
						
							
							alpine v3.18 & Update Helm release postgresql ( #4103 )  
						
						... 
						
						
						
						Co-authored-by: Samantaz Fox <coding@samantaz.fr>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-10 19:12:21 +00:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8ba02051b 
							
						 
					 
					
						
						
							
							Remove(?) lsquic from make and docker files  
						
						
						
						
					 
					
						2023-07-26 07:25:19 -07:00 
						 
				 
			
				
					
						
							
							
								dev 
							
						 
					 
					
						
						
						
						
							
						
						
							1f6c234259 
							
						 
					 
					
						
						
							
							added tini for proper signal forwarding  
						
						
						
						
					 
					
						2022-12-01 11:05:47 +00:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							758b7df400 
							
						 
					 
					
						
						
							
							dockerfile: Pass '-Ddisable_quic' to 'crystal build' ( #3376 )  
						
						... 
						
						
						
						+ use alpine 3.16 as a base like the crystal team 
						
						
					 
					
						2022-11-01 17:34:26 +00:00 
						 
				 
			
				
					
						
							
							
								Émilien Devos 
							
						 
					 
					
						
						
						
						
							
						
						
							64fe4de3fb 
							
						 
					 
					
						
						
							
							bump to crystal 1.4.1  
						
						
						
						
					 
					
						2022-04-29 06:16:54 +00:00 
						 
				 
			
				
					
						
							
							
								Émilien Devos 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67e8fcaf93 
							
						 
					 
					
						
						
							
							bump to crystal 1.4.0 ( #3041 )  
						
						
						
						
					 
					
						2022-04-18 09:05:18 +02:00 
						 
				 
			
				
					
						
							
							
								TheFrenchGhosty 
							
						 
					 
					
						
						
						
						
							
						
						
							7dcd5035c0 
							
						 
					 
					
						
						
							
							Fix the Dockerfile sed command ( Closes   #2938 )  
						
						
						
						
					 
					
						2022-02-25 19:01:14 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eba311baa9 
							
						 
					 
					
						
						
							
							Merge pull request  #2397  from syeopite/dep-manager-for-videojs-stuff  
						
						... 
						
						
						
						Add dependency manager script for videojs stuff 
						
						
					 
					
						2022-01-28 15:30:13 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7dbbe27cdd 
							
						 
					 
					
						
						
							
							Use --production flag for shards installation on docker  
						
						
						
						
					 
					
						2022-01-20 22:33:34 +01:00 
						 
				 
			
				
					
						
							
							
								mcnesium 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f9020e422 
							
						 
					 
					
						
						
							
							Double quote variable to prevent sh error ( #2754 )  
						
						
						
						
					 
					
						2022-01-04 17:53:40 +01:00 
						 
				 
			
				
					
						
							
							
								TheFrenchGhosty 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12c219ee6c 
							
						 
					 
					
						
						
							
							Bump Crystal version for CI and Docker to 1.2.2  
						
						
						
						
					 
					
						2021-11-17 20:12:58 +00:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5eb83bb39c 
							
						 
					 
					
						
						
							
							Bump crystal version for ARM docker container to 1.2.0-r0 ( #2527 )  
						
						
						
						
					 
					
						2021-10-24 19:26:53 +00:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e1b62aedf 
							
						 
					 
					
						
						
							
							Fix docker  
						
						... 
						
						
						
						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-18 13:30:17 -07:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd141daefd 
							
						 
					 
					
						
						
							
							Make building in release mode optional ( #2368 )  
						
						
						
						
					 
					
						2021-09-01 13:24:17 +02:00 
						 
				 
			
				
					
						
							
							
								Emilien Devos 
							
						 
					 
					
						
						
						
						
							
						
						
							891116f13b 
							
						 
					 
					
						
						
							
							docker images with --release for more stability  
						
						... 
						
						
						
						fixes  #1652  
					
						2021-08-31 21:24:54 +02:00 
						 
				 
			
				
					
						
							
							
								Emilien Devos 
							
						 
					 
					
						
						
						
						
							
						
						
							d78e5281fe 
							
						 
					 
					
						
						
							
							use pre-compiled lsquic docker image  
						
						... 
						
						
						
						from https://quay.io/repository/invidious/lsquic-compiled 
fixes  #2325  
						
						
					 
					
						2021-08-24 23:12:19 +02:00 
						 
				 
			
				
					
						
							
							
								Émilien Devos 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c60fccd7f6 
							
						 
					 
					
						
						
							
							Update crystal docker image to 1.1.1  
						
						
						
						
					 
					
						2021-08-13 08:44:44 +02:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46f8b04e40 
							
						 
					 
					
						
						
							
							Revert "bump crystal docker image version +"  
						
						... 
						
						
						
						This reverts commit f2b69fd8120c4e2d98ba95eb412c1d771b820b7b.
Crystal 1.1.0 is not supported by Invidious due to upstream issue. See
crystal-lang/crystal#10972  
						
						
					 
					
						2021-08-12 16:10:40 -07:00 
						 
				 
			
				
					
						
							
							
								Emilien Devos 
							
						 
					 
					
						
						
						
						
							
						
						
							f2b69fd812 
							
						 
					 
					
						
						
							
							bump crystal docker image version +  
						
						... 
						
						
						
						use alpine:edge docker image in order to use crystal 1.1.1 
						
						
					 
					
						2021-08-12 23:33:28 +02:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							637a5cc14f 
							
						 
					 
					
						
						
							
							Add CI for testing arm64 docker ( #2315 )  
						
						... 
						
						
						
						* Add CI for testing build of docker-arm64
* Add specs check to dockerfiles 
						
						
					 
					
						2021-08-09 22:34:52 -07:00 
						 
				 
			
				
					
						
							
							
								nemunaire 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa3608f0af 
							
						 
					 
					
						
						
							
							Include liblsquic build in dockerfile + add support for ARM64 on Docker ( #2147 )  
						
						... 
						
						
						
						Co-authored-by: Emilien Devos <contact@emiliendevos.be> 
						
						
					 
					
						2021-07-15 21:57:20 +00:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							392a363d02 
							
						 
					 
					
						
						
							
							Update Dockerfile for crystal 1.0  
						
						
						
						
					 
					
						2021-06-08 13:20:46 -07:00 
						 
				 
			
				
					
						
							
							
								Maykin-99 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0fe229c7a 
							
						 
					 
					
						
						
							
							make assets, config and locales readable only  
						
						
						
						
					 
					
						2021-05-09 10:29:06 +00:00 
						 
				 
			
				
					
						
							
							
								Maykin-99 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f876cd5a6a 
							
						 
					 
					
						
						
							
							Revert "Set correct permissions in Dockerfile"  
						
						
						
						
					 
					
						2021-05-09 10:26:08 +00:00 
						 
				 
			
				
					
						
							
							
								Maykin-99 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							074df7637b 
							
						 
					 
					
						
						
							
							Set correct permissions in Dockerfile  
						
						... 
						
						
						
						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-05-05 08:16:11 +00:00 
						 
				 
			
				
					
						
							
							
								Perflyst 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0063ea09b 
							
						 
					 
					
						
						
							
							Add yaml-static as build dependency  
						
						
						
						
					 
					
						2021-03-17 18:59:02 +01:00 
						 
				 
			
				
					
						
							
							
								Emilien Devos 
							
						 
					 
					
						
						
						
						
							
						
						
							3035f0119f 
							
						 
					 
					
						
						
							
							Revert "Bump dependencies"  
						
						... 
						
						
						
						This reverts commit abe283b38e7dcca46d0421af005594f574243a30. 
						
						
					 
					
						2021-03-13 22:14:27 +01:00 
						 
				 
			
				
					
						
							
							
								saltycrys 
							
						 
					 
					
						
						
						
						
							
						
						
							abe283b38e 
							
						 
					 
					
						
						
							
							Bump dependencies  
						
						
						
						
					 
					
						2021-03-03 08:34:31 +01:00 
						 
				 
			
				
					
						
							
							
								saltycrys 
							
						 
					 
					
						
						
						
						
							
						
						
							689795e8bc 
							
						 
					 
					
						
						
							
							Update to Crystal 0.36.1  
						
						
						
						
					 
					
						2021-02-04 05:13:29 +01:00 
						 
				 
			
				
					
						
							
							
								saltycrys 
							
						 
					 
					
						
						
						
						
							
						
						
							5311683d43 
							
						 
					 
					
						
						
							
							Update to Crystal 0.36.0  
						
						... 
						
						
						
						Crystal versions below `0.36.0` are no longer supported. 
						
						
					 
					
						2021-02-02 20:01:02 +01:00 
						 
				 
			
				
					
						
							
							
								saltycrys 
							
						 
					 
					
						
						
						
						
							
						
						
							c5136ca4d6 
							
						 
					 
					
						
						
							
							Download liblsquic.a from iv-org/liblsquic-static-alpine  
						
						... 
						
						
						
						This only affects Docker installs.
Regular builds still use the binary shipped with `lsquic.cr`. 
						
						
					 
					
						2021-01-03 19:23:54 +01:00 
						 
				 
			
				
					
						
							
							
								Slinky-Wrangle-Punch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a291b29c6f 
							
						 
					 
					
						
						
							
							add EXPOSE port command in Dockerfile ( #1568 )  
						
						... 
						
						
						
						added EXPOSE (see https://docs.docker.com/engine/reference/builder/#expose ) in the Dockerfile. With this the reverse proxy Traefik can detect the port automatically. 
						
						
					 
					
						2020-12-13 19:49:54 +01:00 
						 
				 
			
				
					
						
							
							
								saltycrys 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b566c4ba1a 
							
						 
					 
					
						
						
							
							Untrack config.yml ( #1557 )  
						
						... 
						
						
						
						* Untrack config.yml
`config/config.yml` has been untracked and moved to `config/config.example.yml`.
The Dockerfile has been updated to copy all `config/config.*` files and to try
to move `config/config.example.yml` to `config/config.yml`. If a user supplied
`config/config.yml` exists it is not overwritten.
* Update Dockerfile to use `shard.lock`
* Fix tests 
						
						
					 
					
						2020-12-10 08:18:30 +01:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b73c6e94c0 
							
						 
					 
					
						
						
							
							Bump docker dependencies  
						
						
						
						
					 
					
						2020-07-19 22:26:41 -04:00 
						 
				 
			
				
					
						
							
							
								Sandro 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf2bd519eb 
							
						 
					 
					
						
						
							
							Switch to official crystallang alpine image ( #1247 )  
						
						... 
						
						
						
						* Switch to official crystal-lang alpine image 
						
						
					 
					
						2020-06-16 18:04:41 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8305af8f10 
							
						 
					 
					
						
						
							
							Update docker build  
						
						
						
						
					 
					
						2020-05-29 20:06:43 -05:00 
						 
				 
			
				
					
						
							
							
								tleydxdy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd2c7e3bb9 
							
						 
					 
					
						
						
							
							Verify download, fix invidious file permission ( #949 )  
						
						... 
						
						
						
						* Fix docker 
						
						
					 
					
						2020-04-30 20:35:34 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28669d940a 
							
						 
					 
					
						
						
							
							Remove --release from dockerfile  
						
						
						
						
					 
					
						2019-12-05 14:49:44 -05:00 
						 
				 
			
				
					
						
							
							
								tleydxdy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae24360c02 
							
						 
					 
					
						
						
							
							Proper fix for docker build  
						
						... 
						
						
						
						return to static linking 
						
						
					 
					
						2019-11-26 18:20:23 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d46b26e3bc 
							
						 
					 
					
						
						
							
							Use QUIC for connections to YouTube  
						
						
						
						
					 
					
						2019-11-18 17:28:32 -05:00 
						 
				 
			
				
					
						
							
							
								tleydxdy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37766347a5 
							
						 
					 
					
						
						
							
							Fix docker build for now  
						
						
						
						
					 
					
						2019-11-13 08:57:12 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f776d67c03 
							
						 
					 
					
						
						
							
							Update sed replace in Dockerfile  
						
						
						
						
					 
					
						2019-10-28 12:49:03 -04:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f3c477ff3 
							
						 
					 
					
						
						
							
							Remove dependency on ImageMagick (replace with rsvg-convert)  
						
						
						
						
					 
					
						2019-10-28 10:49:05 -04:00