Commit Graph

62 Commits

Author SHA1 Message Date
Abdulmohsen B. A. A.
3c0a5764b2 Switch to PHP8.4 2024-12-25 21:48:00 +03:00
Abdulmhsen B. A. A.
84508fc9c5 Only install intel driver on x86_64 builds. 2024-08-13 14:46:39 +03:00
Abdulmhsen B. A. A.
06d965064f build fix. 2024-08-13 14:27:52 +03:00
Abdulmhsen B. A. A.
01dec200e2 Added intel drivers to the container. 2024-08-13 14:24:12 +03:00
Abdulmhsen B. A. A.
88668c784c Added fontconfig to support burn-in text/ass subtitles. 2024-08-12 23:11:43 +03:00
abdulmohsen
15095c5981 Minor style changes to play page. reduced a layers in Dockerfile. 2024-08-11 21:44:11 +03:00
Abdulmhsen B. A. A.
2d9d465863 Added experimental video player. 2024-08-10 22:11:01 +03:00
Abdulmhsen B. A. A.
090304b053 Listen on https port. 2024-08-01 18:39:11 +03:00
abdulmohsen
578d626408 Made php-fpm port configurable. 2024-05-13 20:36:29 +03:00
abdulmohsen
cb83a937fa WebUi #10 2024-05-01 18:37:45 +03:00
abdulmohsen
646445dd06 WebUi #9 2024-05-01 18:34:03 +03:00
abdulmohsen
69b7395fb9 WebUi #8 2024-05-01 18:32:18 +03:00
abdulmohsen
3c1f50f3a7 WebUi #7 2024-05-01 18:21:59 +03:00
abdulmohsen
15979e8a0a WebUi #6 2024-05-01 18:17:43 +03:00
abdulmohsen
194650f09b Try to build WebUI outside docker and copy it over. 2024-05-01 18:14:00 +03:00
abdulmohsen
f8c203f611 Another attempt at fixing frontend build ib linux/arm/v7 2024-05-01 18:01:58 +03:00
abdulmohsen
67caed8874 Another attempt at fixing frontend build ib linux/arm/v7 2024-05-01 18:01:42 +03:00
abdulmohsen
76d99c70a5 Try WebUI build with npm instead of yarn. 2024-05-01 17:53:53 +03:00
abdulmohsen
5859131524 Update Auto builder. 2024-05-01 17:33:44 +03:00
abdulmohsen
1a2ed6b377 Compile the WebUI and response with it if webui is enabled. 2024-05-01 17:26:02 +03:00
Abdulmhsen B. A. A
d63c2c12e5 PHP8.3 test version. 2024-04-09 00:07:33 +03:00
Abdulmhsen B. A. A
acf8d0b8e4 Declare the /config directory as volume for easy first time running experience. 2024-01-27 16:45:49 +03:00
abdulmohsen
18781367f5 Expose http listen port as environment variable. 2023-12-12 21:36:33 +03:00
Abdulmhsen B. A. A
0a45bbaa7e Prep dockerfile for PHP8.3 2023-12-01 18:05:25 +03:00
abdulmohsen
8b45643cc7 Fixed a BC change in new alpine php image. 2023-10-28 22:17:23 +03:00
abdulmohsen
321eddb2de Allow php-fpm to work as user 0 2023-02-10 01:40:48 +03:00
Abdulmhsen B. A. A
92a2c5c2c5 some changes to account for edge cases when running on unraid. 2023-02-07 20:35:50 +03:00
abdulmohsen
2907d4a385 Made dockerfile a bit more php natural. not depending on exact version for executables. 2023-01-17 01:45:05 +03:00
abdulmohsen
536b552bbc test php8.2 upgrade 2023-01-17 01:10:46 +03:00
abdulmohsen
004303787a Another attempt at fixing arm/v7 build caddy for some reason fails to build. 2022-10-27 17:56:26 +03:00
abdulmohsen
8f0cbe5a05 Attempt to fix arm/v7 builds. 2022-10-27 17:41:03 +03:00
Abdulmhsen B. A. A
6b28669993 Updated container build process to be more standardized. 2022-09-23 21:02:16 +03:00
Abdulmhsen B. A. A
05937a9312 make php-fpm listen on all interfaces by default. 2022-09-23 19:31:28 +03:00
Abdulmhsen B. A. A
8eb9014deb Updated container remove request_id module which is no longer needed in newer versions of caddy. 2022-09-11 19:51:37 +03:00
Abdulmhsen B. A. A
70ee3bd21a Removed the downloading of php-fpm-healthcheck on build. 2022-07-25 00:15:40 +03:00
abdulmohsen
8b938ca0a0 added /var/log to user group. 2022-07-24 00:55:24 +03:00
abdulmohsen
be5b700251 look for more ways to detect if running inside a container. 2022-07-24 00:51:07 +03:00
abdulmohsen
94f73391a4 Added php-fpm health check. 2022-07-23 18:40:11 +03:00
abdulmohsen
3dbf69a2c1 Copy composer from image instead of downloading on each build 2022-07-23 18:08:49 +03:00
abdulmohsen
d451708286 Updated entrypoint to no longer need to generate config on each run. 2022-07-23 17:33:16 +03:00
abdulmohsen
f7494224b3 more fixes for running rootless. 2022-07-23 16:54:15 +03:00
abdulmohsen
452cafe322 Updated default http server logging to be less verbose. 2022-07-23 14:34:05 +03:00
Abdulmhsen B. A. A
996a6056c2 Adding missing health check for Dockerfile, and updated notes about the breaking change. 2022-07-22 21:49:30 +03:00
Abdulmhsen B. A. A
823b5f12a8 updated job runner to prevent concurrent runs. 2022-07-22 19:44:20 +03:00
Abdulmhsen B. A. A
01b0ab8615 Rootless container #213 2022-07-22 19:02:52 +03:00
Abdulmhsen B. A. A
b04a4f1031 Changed container http server default port to 8081. 2022-07-22 11:22:42 +03:00
Abdulmhsen B. A. A
33a3c2109a Change default run group to users, and create /config structure early. Fixes #206 2022-07-18 13:14:55 +03:00
Abdulmhsen B. A. A
6ca0457d37 Updated container base to extend our own base php container 2022-07-13 19:10:01 +03:00
abdulmohsen
a216fc0e54 Added the ability to disable included cache server. And tweaked container configuration. 2022-06-03 01:47:16 +03:00
Abdulmhsen B. A. A
b6ca468853 Start using redis as cache backend with fallback for filesystem 2022-05-20 21:54:40 +03:00