Luffy
ac900e0df4
docs: update repository links and sync cn readme ( #1711 )
2025-07-01 10:29:55 +02:00
Kévin Dunglas
ffa52f7c8d
chore: run prettier
2025-04-23 01:02:44 +02:00
Romain Bastide
96dd739064
docs: sync French docs with English ( #1475 )
...
* docs: update configuration options for frankenphp and add file watching details
* docs: add classic mode usage in french documentation
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: add French metrics documentation
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: improve formatting and clarity in configuration documentation
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: update contributing guide with build instructions and debugging tips
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: fix link formatting in classic mode documentation
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: enhance Docker documentation with tag pattern for FrankenPHP image and usage details
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: enhance embed documentation with PHP extensions customization
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: add static binary packaging steps
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: add troubleshooting for TLS/SSL issues with static binaries
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: add max_threads and try_files configuration details to performance documentation
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: update Docker run command syntax for clarity
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: add optional dependencies and build tags for Brotli and file watcher features
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: enhance static binary documentation with build instructions and performance tips
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: add file change watch and manual worker restart instructions to worker documentation
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: typo
* docs: remove english text in french doc
* docs: last missing translations for worker failures
* docs: typo
* docs: typo
* docs: fix lint errors
* docs: add max_wait_time configuration details and clarify thread scaling
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
* docs: add missing translations for thread pool and max_threads configuration
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
---------
Signed-off-by: Romain Bastide <romain.bastide@orange.com >
2025-04-08 11:01:37 +02:00
Jerry Ma
3bc426482a
feat: add glibc-based static binary ( #1438 )
...
* Add gnu static binary build support
* Remove --libc option
* configure ./build-static.sh to allow extension loading with glibc
* use tabs everywhere
* do not use prebuilt sources for glibc build
* ffi does not work with musl builds
* remove unnecessary tabs
* disable opcache jit on musl
* disable opcache jit on musl again
* err, build command, not download command
* cs fixes
* spellcheck
* even more cs fixes
* fix ar removing .a libs
* disable ffi extension for now
* add gnu static action
* add gnu-static target
* skip CHECKOV 2 and 3
* rename static-builder to static-builder-musl, gnu-static to static-builder-gnu
run arm64 gnu job on ubuntu-arm
* rename build-linux to build-linux-musl
* rename job description to specify musl
* higher optimisation flags
* Update docker-bake.hcl
---------
Co-authored-by: DubbleClick <m@pyc.ac >
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
2025-03-22 11:41:47 +01:00
Kévin Dunglas
d8f393900b
fix(static): add back the cbrotli Caddy module ( #1280 )
2024-12-21 19:06:14 +01:00
Kévin Dunglas
d276032e20
feat(static): add custom Caddy modules support ( #1210 )
...
* feat: add custom Caddy modules to the static binary
* cs
* missing Docker ARG and docs
* fix
* improve
2024-12-18 22:34:09 +01:00
Kévin Dunglas
498294a561
feat: option to use mimalloc for static builds ( #666 )
...
* feat: use mimalloc for static builds
* fix: use Tweag's approach
* fix: debug build
* chore: mark USE_MIMALLOC as experimental
* ci: build a static binary using mimalloc
2024-04-23 14:04:25 +02:00
Kévin Dunglas
5d1289cc0d
feat: add an option to not compress the static binary
2024-04-16 09:27:46 +02:00
Laury S
963b3e0f59
docs: add FR translations and various EN improvements ( #589 )
...
* feat: add fr doc (#1 )
* fix: fr translations
* fix: linter
* docs: various improvements
* fix: md links on readme fr
* fix: remove duplicate images
---------
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
2024-02-27 17:21:48 +01:00