Commit Graph

36 Commits

Author SHA1 Message Date
49e44c9229 + php src container fully refactored and lightweight
* on host system container also refactored, some env options moved from .env to docker-compose example
* dnsmasq now is separate service file
+ php 8.3 support
* xdebug launch also refactored and lightweight
* tested and worked python environment with pyenv (on today without supervisor)
* database container and appropriate gui applications for management database systems moved into separate service files
+ build src php container helper
- remove unnecessary docker compose file version directive
- remove minio thing from the host php services
* use redis-local.conf from example and lightweight main redis conf file
2025-01-13 18:16:42 +03:00
5c1c94bfe2 + conditionally libreoffice install for php 2024-08-28 18:31:49 +03:00
46a0154871 + libreoffice-nogui is installed in php81, php.82, workspace81 and workspace82 images 2024-08-27 15:30:04 +03:00
35baceb62a + php8.2 example docker compose service
+ e2e example docker compose config file with browserless service
2024-08-06 19:17:47 +03:00
a244fec29a + support with profiler option for xdebug3 2023-12-19 17:31:02 +03:00
2049580005 * set default php version to 81 in quick scripts 2023-11-18 17:42:59 +03:00
1b35c6927c + nuc certs into php74 2023-07-13 20:33:26 +03:00
fc044a1185 - remove php 73 containers
* remove nodejs install from src builds
* fix composer auth secret path links
2023-05-08 22:06:12 +03:00
dbe3a916f1 * renaming xdebug scripts for non-conflicts name with user defined scripts in home directory starts with s and q
+ tail db general log bash helper
* correct path to xdebug2 config for previous php 74 version
- remove unnecessary laradock example crontab because this script moved crontab-example dir
* improve (un)create symlinks script logic
* use only newly composer auth path
2023-01-15 15:08:15 +03:00
71d4b97c46 + xdebug3 feature for php 8.1 2022-11-24 18:27:36 +03:00
c3d132b120 + php 8.1
* refactoring composer version & auth secrets apply separate for workspaces
2022-11-21 10:25:35 +03:00
c11eb7bf7c + php56 things 2022-07-29 06:37:46 +03:00
04d399489b * correct path for profiler output 2022-06-17 21:55:44 +03:00
de93f6746b * use separate php tmp dir 2022-05-16 21:42:49 +03:00
a2fb8827c3 + xdebug into workspace & opcache into php-fpm
+ docker image inspect instructions
2022-01-19 11:02:17 +03:00
4a0dbb92d8 * php opt post max size 2021-12-16 23:13:09 +03:00
cbb1d79584 + webp octobercms support 2021-11-16 21:35:42 +03:00
e6477518d2 * restart php-fpm container after enable profiler 2021-10-15 17:49:10 +03:00
0f9a528f62 - remove winpty things (fix spaces) 2021-10-11 18:02:50 +03:00
ea0ee2c28a - remove winpty things 2021-10-11 18:00:50 +03:00
8c8e29a918 + fastcgi SERVER_NAME with $host nginx variable for correctly passing server name to xdebug in phpstorm
* chmod to tmp folder in php-fpm container
2021-09-10 17:42:19 +03:00
1945097f11 * fix update apt
https://stackoverflow.com/questions/68802802/repository-http-security-debian-org-debian-security-buster-updates-inrelease
2021-09-03 10:26:30 +03:00
3535a09ce9 + profiler things
* fix custom node version install in workspace
2021-08-27 13:36:45 +03:00
93eddcdf84 + xdebug ini
* autostart and enable
+ php 73 and 74 xDebug (termporary):
2021-08-26 12:14:10 +03:00
73e2eb7853 + possible change node version with build finish image of workspace 2021-08-03 16:52:21 +03:00
9103721fbe + remote_autostart & remote_enable in xdebug set to 1 with xdebug start 2021-06-24 14:18:46 +03:00
ff0b62ed49 * correctly pass secrets to workspace-containers
* update README
* helper-scripts with create symlinks helper and get composer auth github token helper
2021-04-19 14:01:33 +03:00
fb9e1c6f4f - remove rename php.ini-development from user space build
- temporary disable igbinary, because install not successfully completed with segmentation fault
* partition of tune opts semantically divided
- remove unused env-vars from docker compose base in src and user space builds
2021-04-15 22:26:34 +03:00
f68bf45fae * src for workspace & php build
* user images from src
2021-04-15 15:57:05 +03:00
cd422e4e6b * workspace base with minio 2021-04-15 12:20:13 +03:00
5720d9376b * bcmath install bash-syntax fix 2021-04-13 19:07:06 +03:00
f89b232d7b * correctly gd install for php7.4 with freetype, jpeg and webp 2021-04-13 17:09:20 +03:00
9f0f96a499 * rename php-fpm dockerfile to simple naming
* update docker-compose example with modified dockerfile name in php-fpm versions services
2021-04-13 17:03:58 +03:00
f3139e9716 * big pre-summer refactoring
+ introduce php7.4 and stay only php7.3 as max older version
+ workspace with php7.4 in future commits
2021-04-13 00:01:26 +03:00
5f79d7bf2e + bcmatch, geoip, webp, pdo_pgsql 2020-08-03 18:12:38 +03:00
4b434f2268 Initial commit 2020-02-20 22:59:33 +03:00