mirror of
https://github.com/dunglas/frankenphp.git
synced 2026-04-23 00:37:20 +08:00
Add apk repository, update debian repository instructions (#2099)
closes https://github.com/php/frankenphp/pull/1753 closes https://github.com/php/frankenphp/issues/2156 As per discussion here https://github.com/php/frankenphp/discussions/2060#discussioncomment-15299936 I went ahead with different repos for different php versions. Versioned support with stuff like `apt install frankenphp8.5` or `apk add frankenphp85` are technically also ready, but I'm not running any CI for that yet. I don't think it's worth it at this point as it would double the amount of runs. The old debian repository with only 8.4 is deprecated but will receive updates for a few more months. Every update/installation will print this notice, though, which will hopefully make everyone aware: ```console # running update from 8.4.15... Unpacking php-zts-cli (8.4.16-1) ... Setting up php-zts-cli (8.4.16-1) ... ================================================================================ ⚠️ DEPRECATION NOTICE ================================================================================ The single-version php-zts repository is deprecated and will no longer receive updates. Please migrate to the new repository with different PHP versions available. More information: https://pkgs.henderkes.com ================================================================================ ``` Updated the installer to version 8.5.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
[Unit]
|
||||
Description=FrankenPHP
|
||||
Description=FrankenPHP - The modern PHP app server
|
||||
Documentation=https://frankenphp.dev/docs/
|
||||
After=network.target network-online.target
|
||||
Requires=network-online.target
|
||||
@@ -8,12 +8,15 @@ Requires=network-online.target
|
||||
Type=notify
|
||||
User=frankenphp
|
||||
Group=frankenphp
|
||||
ExecStartPre=/usr/bin/frankenphp validate --config /etc/frankenphp/Caddyfile
|
||||
ExecStart=/usr/bin/frankenphp run --environ --config /etc/frankenphp/Caddyfile
|
||||
ExecReload=/usr/bin/frankenphp reload --config /etc/frankenphp/Caddyfile --force
|
||||
ExecReload=/usr/bin/frankenphp reload --config /etc/frankenphp/Caddyfile
|
||||
WorkingDirectory=/var/lib/frankenphp
|
||||
TimeoutStopSec=5s
|
||||
LimitNOFILE=1048576
|
||||
LimitNPROC=512
|
||||
PrivateTmp=true
|
||||
ProtectHome=true
|
||||
ProtectSystem=full
|
||||
AmbientCapabilities=CAP_NET_BIND_SERVICE
|
||||
|
||||
|
||||
Reference in New Issue
Block a user