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 
						 
				 
			
				
					
						
							
							
								Émilien (perso) 
							
						 
					 
					
						
						
							
						
						8feea29607 
					 
					
						
						
							
							Fix crystal version used in alpine 3.21  
						
						
						
						
					 
					
						2025-05-09 22:09:09 +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 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						215446e638 
					 
					
						
						
							
							Docker: Also add tini to ARM64 dockerfile  
						
						
						
						
					 
					
						2023-01-15 23:16:42 +01: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 
							
						 
					 
					
						
						
							
						
						5e090778ae 
					 
					
						
						
							
							Use alpine 3.16 for crystal 1.4.1  
						
						... 
						
						
						
						Until crystal 1.5 has been tested. 
						
						
					 
					
						2022-07-19 09:12:50 +02:00 
						 
				 
			
				
					
						
							
							
								Émilien Devos 
							
						 
					 
					
						
						
							
						
						6c73614a47 
					 
					
						
						
							
							Bump revision for crystal alpine package on Docker  
						
						
						
						
					 
					
						2022-06-13 13:18:37 +02: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 
						 
				 
			
				
					
						
							
							
								Emilien Devos 
							
						 
					 
					
						
						
							
						
						d928b9eaad 
					 
					
						
						
							
							switch to alpine 3.15 for using crystal 1.2.2  
						
						
						
						
					 
					
						2022-01-09 22:27:22 +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 
						 
				 
			
				
					
						
							
							
								Émilien Devos 
							
						 
					 
					
						
						
							
						
						be1a390b50 
					 
					
						
						
							
							Upgrade crystal on ARM64 docker image  
						
						
						
						
					 
					
						2021-11-12 14:17:07 +01: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 
						 
				 
			
				
					
						
							
							
								Émilien Devos 
							
						 
					 
					
						
						
							
						
						cc10e8ca5d 
					 
					
						
						
							
							bump version number for crystal alpine linux package  
						
						
						
						
					 
					
						2021-10-17 15:14:00 +00:00 
						 
				 
			
				
					
						
							
							
								JuniorJPDJ 
							
						 
					 
					
						
						
							
						
						df968d1919 
					 
					
						
						
							
							variable postgres username and database name ( #2451 )  
						
						
						
						
					 
					
						2021-10-11 19:16:56 +00:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						347c189f3f 
					 
					
						
						
							
							Merge pull request  #1678  from Rjevski/idempotent-database-migrations  
						
						... 
						
						
						
						Make DB migrations idempotent. 
						
						
					 
					
						2021-10-03 18:53:35 +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 
						 
				 
			
				
					
						
							
							
								Emilien Devos 
							
						 
					 
					
						
						
							
						
						0e37e42abd 
					 
					
						
						
							
							use crystal 1.1.1 for the ARM docker image  
						
						
						
						
					 
					
						2021-09-03 19:15:04 +02: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 
							
						 
					 
					
						
						
							
						
						33724d40a8 
					 
					
						
						
							
							moved APKBUILD files to iv-org/lsquic.cr/docker  
						
						... 
						
						
						
						and remove docker cache 
						
						
					 
					
						2021-08-24 23:15:41 +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 f2b69fd812crystal-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 abe283b38e 
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								Andre Borie 
							
						 
					 
					
						
						
							
						
						ffa9e5dfab 
					 
					
						
						
							
							Make migrations (mostly) idempotent.  
						
						
						
						
					 
					
						2021-01-17 14:20:34 +00: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