-
-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
STALE: Alpine support for NGINX Unit #259
Conversation
customization
marketing layout
Pinging @tippexs for help 😃 |
Hey @tippexs, Just checking in on this item. I know you're super busy and its a community contribution -- so no sweat! Even if you could just give me a few pointers or things to read on how to compile from source for Alpine & Debian, I might be able to tackle this myself. Let me know your thoughts. Hope you're getting rest in between all your work too! Thanks a ton for your help. 👍 |
# Conflicts: # .github/workflows/action_marketing-site-preview.yml # .github/workflows/action_marketing-site-publish.yml # .github/workflows/service_docker-build-and-publish.yml # docs/content/docs/2.getting-started/3.default-configurations.md # docs/content/docs/2.getting-started/6.about.md # docs/content/docs/3.guide/4.adding-your-own-start-up-scripts.md # docs/content/docs/3.guide/7.migrating-from-v2-to-v3.md # docs/content/docs/6.reference/1.environment-variable-specification.md # docs/nuxt.config.ts # scripts/assemble-docker-tags.sh # scripts/conf/php-versions-base-config.yml # scripts/dev.sh # src/common/etc/entrypoint.d/0-container-info.sh # src/common/etc/entrypoint.d/1-debug-mode.sh # src/common/etc/entrypoint.d/50-laravel-automations.sh # src/common/usr/local/bin/docker-php-serversideup-entrypoint # src/common/usr/local/bin/docker-php-serversideup-install-php-ext-installer # src/common/usr/local/etc/php/php.ini # src/s6/etc/entrypoint.d/10-init-webserver-config.sh # src/s6/usr/local/bin/docker-php-serversideup-s6-init # src/variations/cli/Dockerfile # src/variations/fpm-apache/etc/apache2/conf-available/remoteip.conf # src/variations/fpm-apache/etc/apache2/conf-available/security.conf # src/variations/fpm-apache/etc/apache2/mods-available/mpm_event.conf # src/variations/fpm-apache/etc/apache2/sites-available/ssl-full.conf # src/variations/fpm-apache/etc/apache2/sites-available/ssl-mixed.conf # src/variations/fpm-apache/etc/apache2/sites-available/ssl-off.conf # src/variations/fpm-apache/etc/apache2/vhost-templates/http.conf # src/variations/fpm-apache/etc/apache2/vhost-templates/https.conf # src/variations/fpm-apache/etc/s6-overlay/s6-rc.d/apache2/data/check # src/variations/fpm-apache/etc/s6-overlay/s6-rc.d/apache2/notification-fd # src/variations/fpm-apache/etc/s6-overlay/s6-rc.d/apache2/run # src/variations/fpm-apache/etc/s6-overlay/s6-rc.d/apache2/type # src/variations/fpm-nginx/Dockerfile # src/variations/fpm-nginx/etc/nginx/nginx.conf.template # src/variations/fpm/Dockerfile # src/variations/unit/Dockerfile # src/variations/unit/etc/entrypoint.d/10-init-unit.sh
I just did a big merge of the I moved all the notes here: #233 (comment) |
What this PR does
This PR is focused on getting NGINX Unit to work with Debian and Alpine.
Proposed Solution
Notes on how things work
https://release-v3-0.docker-php.pages.dev/docs/getting-started/contributing
Add Embed support
embed
support (Enable embed also on alpine cli docker-library/php#1355 (comment))Update installer to support Debian and Alpine
docker-php/src/variations/unit/Dockerfile
Lines 21 to 60 in aa4ad44
Features to support
unitd
for "production use"unitd-debug
for debug useImportant notes on current functionality
https://github.com/serversideup/docker-php/blob/release/v3.0/src/variations/unit/etc/entrypoint.d/10-init-unit.sh#L192
Validating functionality