Commit Graph

47 Commits

Author SHA1 Message Date
537b5ad4be + python services and python nginx conf example
+ also example of Dockerfile for python project and needed to place onto your project directory
2025-04-08 17:13:21 +03:00
8299d7276a + gzip config example for nginx 2025-01-17 14:29:01 +03:00
1ea5e96fcb * use dc alias from host system shell for execute docker compopse helper commands (and depended by os docker composer or docker-compose command style)
* extend quick helper script with settings and dynamic php version variable
* link redis-local config as volume & correct include path
* minio access keys moved to conrecte service instance
* corrected used php version for workspace81
2025-01-15 11:04:59 +03:00
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
2695d1f759 Merge branch 'refs/heads/master' into uvicorn
# Conflicts:
#	dockerfiles/workspace/.shell-aliases
2024-11-25 09:18:57 +03:00
3cb9b6e925 + supervisor, python and uvicorn in workspace74 (partially commit - no fully worked solution) 2024-11-25 09:18:19 +03:00
3faf8a698a + root mariadb account default extra file
* pma and inbucket port presented in docker compose example file (do not use that for prod environment with this docker structure build)
2024-11-20 15:36:12 +03:00
f3b9303754 + allowing * domains for acceptable connections by cors politic - allowing downloading files from uploads dir from scripting download 2024-11-07 16:20:43 +03:00
0e1bd3246d + default time zone for mariadb 2024-11-02 12:18:14 +03:00
184fc3dc2d + optional ssl for nginx 2024-10-18 15:33:35 +03:00
2db44cb74e + mysqld example config with explicit_defaults_for_timestamp option 2024-09-29 10:26:52 +03:00
e17103f4ab * proxy buffers need for nuxt projects 2024-09-18 13:34:53 +03:00
e59e976cd9 + increase proxy buffers for headers from proxy upstream & increase client header buffers 2024-09-18 13:32:32 +03:00
33a0756530 + directus docker service for mi project with nginx config 2024-09-17 15:57:45 +03:00
25368c8408 * updated dnsmasq to 2.90 (+ dnsmasq example config) 2024-08-23 18:44:02 +03:00
c37ff438d8 * updated dnsmasq to 2.90 2024-08-23 18:43:23 +03:00
dc3b0a76a7 * close pma & inblucket ports
+ auth and example nginx config for local phpmyadmin service
2024-08-06 19:40:40 +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
f63747e59f + fastcgi setting SERVER_NAME for correctly working xdebug with some server names config 2024-07-08 15:33:11 +03:00
a3f7465955 + nodejs applications support with pm2 manager
* use dockerhost in xdebug3 config for php8 in workspace
* set local docker resolver for nginx
* refactored base configs (join in one base config) and better separate examples for third party services
* set default web port for inbucket to 82 instead of 9090, because last use for cockpit
2024-02-16 17:36:20 +03:00
cea2dbb653 * use php 81 as default 2023-09-28 08:15:45 +03:00
a87fc51072 * minor changes - format location section and describe docker visualize graph in readme 2023-09-15 09:08:33 +03:00
38cb19818a + tmux
+ slow cnf db config with general log options example
* fpm74 to php74 replacement fpm upstream name
2023-05-06 11:29:17 +03:00
15c6a8eb53 * make remaining bash scripts as executable
- remove unnecessary zone ru from example domain naming
* correct (un)create symlinks scripts
2023-01-17 11:55:27 +03:00
9fab9307b6 + uploads_upstream conf 2022-12-13 14:40:06 +03:00
aa74376503 + webp in staticfiles nginx config 2022-08-21 18:38:09 +03:00
9bc71f7b2d * increase php default max post & upload size & set appropriate config option in default nginx config 2022-08-10 13:29:53 +03:00
b0683316de * correct php74 upstream in yii example nginx config 2022-07-29 06:37:11 +03:00
57cc040b3a + grav, s3, wordpress & yii nginx example configs 2022-07-02 11:40:10 +03:00
63500c4fff + git aliases in aliases.sh.example
* octobercms webp example nginx config moved to separate file
* use dns placeholder *.local.wpstudio.ru for example naming of local domains in nginx config
* up default nodejs version in env-example to lts/fermium
2022-05-07 21:49:47 +03:00
db2c2aac82 + location app docx 2022-03-14 18:30:26 +03:00
3cd2603bf3 - turn off php73 from nginx conf example by default 2022-03-04 00:48:14 +03:00
a2fb8827c3 + xdebug into workspace & opcache into php-fpm
+ docker image inspect instructions
2022-01-19 11:02:17 +03:00
4201d657d6 * jpgeg -> jpeg
+ mp4 into staticfiles
2021-12-21 12:45:45 +03:00
4bac781c3b - remove line break 2021-11-17 00:17:02 +03:00
471b5c1502 + webp example config 2021-11-17 00:15:59 +03:00
b85b503015 * octobercms config allow all xml files in web-root 2021-11-17 00:13:09 +03:00
cd38a60396 + woff2 support 2021-11-16 23:01:56 +03:00
be1385a4a5 * webp config from offline imageresponsive moved separate file in includes.d 2021-11-16 22:25:10 +03:00
cbb1d79584 + webp octobercms support 2021-11-16 21:35:42 +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
4ae9b30644 - disable numeric assets rewrite 2021-06-01 10:03:24 +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
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
4687eb8daa + settings php7.4-fpm container. 2020-10-23 11:20:27 +03:00
88490afe77 * move hooks to bash
* add yml allow dir in storage/app
+ slow log options for mariadb
* nvm fix in workspace build instructions
2020-07-16 23:39:44 +03:00
4b434f2268 Initial commit 2020-02-20 22:59:33 +03:00