├── .dockerignore ├── .editorconfig ├── .github └── FUNDING.yml ├── .gitignore ├── .gitlab-ci.yml ├── Dockerfile ├── LICENSE ├── README.md ├── conf ├── nginx │ ├── conf.d │ │ └── php-fpm.upstream.conf │ ├── nginx.conf │ └── sites-available │ │ ├── default-ssl.conf │ │ └── default.conf └── supervisord.conf ├── docs ├── architecture.md ├── configure.md ├── guides │ └── docker_compose.md ├── logs.md ├── nginx_configuration.md ├── php_modules.md ├── presets.md ├── uid_gid.md └── xdebug.md ├── spaceonfire ├── bin │ ├── entrypoint.sh │ ├── install.sh │ ├── select-composer.sh │ ├── select-preset.sh │ └── ssmtp-setup.php ├── composer │ ├── v1 │ │ └── bin │ │ │ └── .gitignore │ └── v2 │ │ └── bin │ │ └── .gitignore ├── html │ ├── 404.html │ ├── 50x.html │ └── index.html └── presets │ ├── bitrix │ ├── bin │ │ └── 10-setup-cron.sh │ ├── nginx │ │ └── vhost.common.d │ │ │ ├── 10-location-root.conf │ │ │ ├── 20-php.conf │ │ │ └── 50-bitrix-security.conf │ ├── php │ │ └── 20-bitrix.ini │ └── supervisor │ │ └── 10-cron.conf │ ├── default │ ├── nginx │ │ └── vhost.common.d │ │ │ ├── 10-location-root.conf │ │ │ ├── 15-errors.conf │ │ │ ├── 20-php.conf │ │ │ ├── 30-common.conf │ │ │ └── 40-security.conf │ └── php │ │ ├── 10-ssmtp.ini │ │ └── 20-security.ini │ ├── laravel │ └── bin │ │ ├── 10-select-single-entrypoint-preset.sh │ │ └── 20-install-bcmath.sh │ ├── single-entrypoint │ ├── bin │ │ └── 10-custom-entrypoint.sh │ └── nginx │ │ └── vhost.common.d │ │ └── 10-location-root.conf │ └── wordpress │ ├── bin │ ├── 10-select-single-entrypoint-preset.sh │ └── 20-install-wp-cli.sh │ └── nginx │ └── vhost.common.d │ └── 50-wp-security.conf └── test ├── basic └── docker-compose.yml ├── bitrix ├── .gitignore ├── docker-compose.yml └── scripts │ └── bitrix_server_test.sh ├── laravel └── docker-compose.yml ├── php8 └── docker-compose.yml ├── single-entrypoint └── docker-compose.yml ├── ssmtp └── docker-compose.yml ├── wordpress └── docker-compose.yml └── xdebug ├── docker-compose.yml └── index.php /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/README.md -------------------------------------------------------------------------------- /conf/nginx/conf.d/php-fpm.upstream.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/conf/nginx/conf.d/php-fpm.upstream.conf -------------------------------------------------------------------------------- /conf/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/conf/nginx/nginx.conf -------------------------------------------------------------------------------- /conf/nginx/sites-available/default-ssl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/conf/nginx/sites-available/default-ssl.conf -------------------------------------------------------------------------------- /conf/nginx/sites-available/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/conf/nginx/sites-available/default.conf -------------------------------------------------------------------------------- /conf/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/conf/supervisord.conf -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/configure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/docs/configure.md -------------------------------------------------------------------------------- /docs/guides/docker_compose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/docs/guides/docker_compose.md -------------------------------------------------------------------------------- /docs/logs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/docs/logs.md -------------------------------------------------------------------------------- /docs/nginx_configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/docs/nginx_configuration.md -------------------------------------------------------------------------------- /docs/php_modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/docs/php_modules.md -------------------------------------------------------------------------------- /docs/presets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/docs/presets.md -------------------------------------------------------------------------------- /docs/uid_gid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/docs/uid_gid.md -------------------------------------------------------------------------------- /docs/xdebug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/docs/xdebug.md -------------------------------------------------------------------------------- /spaceonfire/bin/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/bin/entrypoint.sh -------------------------------------------------------------------------------- /spaceonfire/bin/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/bin/install.sh -------------------------------------------------------------------------------- /spaceonfire/bin/select-composer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/bin/select-composer.sh -------------------------------------------------------------------------------- /spaceonfire/bin/select-preset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/bin/select-preset.sh -------------------------------------------------------------------------------- /spaceonfire/bin/ssmtp-setup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/bin/ssmtp-setup.php -------------------------------------------------------------------------------- /spaceonfire/composer/v1/bin/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /spaceonfire/composer/v2/bin/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /spaceonfire/html/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/html/404.html -------------------------------------------------------------------------------- /spaceonfire/html/50x.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/html/50x.html -------------------------------------------------------------------------------- /spaceonfire/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/html/index.html -------------------------------------------------------------------------------- /spaceonfire/presets/bitrix/bin/10-setup-cron.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/bitrix/bin/10-setup-cron.sh -------------------------------------------------------------------------------- /spaceonfire/presets/bitrix/nginx/vhost.common.d/10-location-root.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/bitrix/nginx/vhost.common.d/10-location-root.conf -------------------------------------------------------------------------------- /spaceonfire/presets/bitrix/nginx/vhost.common.d/20-php.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/bitrix/nginx/vhost.common.d/20-php.conf -------------------------------------------------------------------------------- /spaceonfire/presets/bitrix/nginx/vhost.common.d/50-bitrix-security.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/bitrix/nginx/vhost.common.d/50-bitrix-security.conf -------------------------------------------------------------------------------- /spaceonfire/presets/bitrix/php/20-bitrix.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/bitrix/php/20-bitrix.ini -------------------------------------------------------------------------------- /spaceonfire/presets/bitrix/supervisor/10-cron.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/bitrix/supervisor/10-cron.conf -------------------------------------------------------------------------------- /spaceonfire/presets/default/nginx/vhost.common.d/10-location-root.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/default/nginx/vhost.common.d/10-location-root.conf -------------------------------------------------------------------------------- /spaceonfire/presets/default/nginx/vhost.common.d/15-errors.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/default/nginx/vhost.common.d/15-errors.conf -------------------------------------------------------------------------------- /spaceonfire/presets/default/nginx/vhost.common.d/20-php.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/default/nginx/vhost.common.d/20-php.conf -------------------------------------------------------------------------------- /spaceonfire/presets/default/nginx/vhost.common.d/30-common.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/default/nginx/vhost.common.d/30-common.conf -------------------------------------------------------------------------------- /spaceonfire/presets/default/nginx/vhost.common.d/40-security.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/default/nginx/vhost.common.d/40-security.conf -------------------------------------------------------------------------------- /spaceonfire/presets/default/php/10-ssmtp.ini: -------------------------------------------------------------------------------- 1 | sendmail_path = "/usr/sbin/ssmtp -t" 2 | -------------------------------------------------------------------------------- /spaceonfire/presets/default/php/20-security.ini: -------------------------------------------------------------------------------- 1 | cgi.fix_pathinfo=0 2 | -------------------------------------------------------------------------------- /spaceonfire/presets/laravel/bin/10-select-single-entrypoint-preset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/laravel/bin/10-select-single-entrypoint-preset.sh -------------------------------------------------------------------------------- /spaceonfire/presets/laravel/bin/20-install-bcmath.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/laravel/bin/20-install-bcmath.sh -------------------------------------------------------------------------------- /spaceonfire/presets/single-entrypoint/bin/10-custom-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/single-entrypoint/bin/10-custom-entrypoint.sh -------------------------------------------------------------------------------- /spaceonfire/presets/single-entrypoint/nginx/vhost.common.d/10-location-root.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/single-entrypoint/nginx/vhost.common.d/10-location-root.conf -------------------------------------------------------------------------------- /spaceonfire/presets/wordpress/bin/10-select-single-entrypoint-preset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/wordpress/bin/10-select-single-entrypoint-preset.sh -------------------------------------------------------------------------------- /spaceonfire/presets/wordpress/bin/20-install-wp-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/wordpress/bin/20-install-wp-cli.sh -------------------------------------------------------------------------------- /spaceonfire/presets/wordpress/nginx/vhost.common.d/50-wp-security.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/spaceonfire/presets/wordpress/nginx/vhost.common.d/50-wp-security.conf -------------------------------------------------------------------------------- /test/basic/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/test/basic/docker-compose.yml -------------------------------------------------------------------------------- /test/bitrix/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/test/bitrix/.gitignore -------------------------------------------------------------------------------- /test/bitrix/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/test/bitrix/docker-compose.yml -------------------------------------------------------------------------------- /test/bitrix/scripts/bitrix_server_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/test/bitrix/scripts/bitrix_server_test.sh -------------------------------------------------------------------------------- /test/laravel/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/test/laravel/docker-compose.yml -------------------------------------------------------------------------------- /test/php8/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/test/php8/docker-compose.yml -------------------------------------------------------------------------------- /test/single-entrypoint/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/test/single-entrypoint/docker-compose.yml -------------------------------------------------------------------------------- /test/ssmtp/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/test/ssmtp/docker-compose.yml -------------------------------------------------------------------------------- /test/wordpress/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/test/wordpress/docker-compose.yml -------------------------------------------------------------------------------- /test/xdebug/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceonfire/docker-nginx-php-fpm/HEAD/test/xdebug/docker-compose.yml -------------------------------------------------------------------------------- /test/xdebug/index.php: -------------------------------------------------------------------------------- 1 |