Kévin Dunglas
47257ec919
docs: add performance docs ( #1004 )
...
* docs: add performance docs
* docs: add PHP performance section
* Update docs/performance.md
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
* Update docs/performance.md
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
* Update docs/performance.md
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
* Update docs/performance.md
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
* Update docs/performance.md
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
* Update docs/performance.md
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
* Update docs/performance.md
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
* typo
* musl
* musl fixes
* add log section
* french translation
* typo
---------
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
2024-08-27 11:45:56 +02:00
Kévin Dunglas
4a8555571c
docs: fix build/curl instructions in more languages
2024-08-24 08:30:00 +02:00
David Legrand
d12551762f
docs: fix build/curl instructions ( #998 )
...
The `z` was missing and there was an error after download:
```
tar: Archive is compressed. Use -z option
tar: Error is not recoverable: exiting now
```
2024-08-23 16:07:42 +02:00
Kévin Dunglas
60e3aba981
docs: fix and improve compilation docs
2024-08-20 09:55:33 +02:00
Alexander Makarov
93859e3149
docs: fix assorted typos ( #942 )
2024-07-27 00:07:52 +02:00
Fabien Papet
a6572225f6
docs: fix port number in French version ( #919 )
2024-07-12 10:55:21 +02:00
Kévin Dunglas
4fab5a3169
docs: fix php.ini path for static binaries
2024-07-10 14:08:11 +02:00
Kévin Dunglas
e743f6ab87
docs: customizing the configuration ( #911 )
...
* docs: customizing the configuration
* Update docs/config.md
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
* Update docs/fr/config.md
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
* Update embed.md
---------
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
2024-07-09 16:13:55 +02:00
Kévin Dunglas
0500ebc191
perf: improve PHP thread management ( #898 )
2024-07-09 09:39:03 +02:00
Kevin Detournay
952dd7a79b
docs: use octane:frankenphp instead of octane:start ( #893 )
...
to be more consistent with OFFICIAL laravel documentation
(basically octane:start comment , will
check your env octane server and call octane:frankenphp )
Co-authored-by: kevin <kevin@popsell.com >
2024-06-28 12:11:43 +02:00
Kévin Dunglas
213be22967
docs: fix linter
2024-06-27 14:10:51 +02:00
Simon
11e3745b8b
docs: explain how to fix SSL/TLS-related issues ( #888 )
...
* mail tls issues documentation
* fix linting
* Update known-issues.md
* Update known-issues.md
* Update known-issues.md
---------
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
2024-06-27 13:49:16 +02:00
Kévin Dunglas
b47f4d3aa0
fix(static): unbundle parallel extension
2024-06-24 13:53:32 +02:00
Benedikt Franke
6b44b532f5
docs: improve Docker tags documentation ( #866 )
2024-06-12 15:17:59 +02:00
Tim Düsterhus
c0c56a8cf8
Fix typo in code sample in worker.md
2024-06-11 11:02:06 +02:00
DubbleClick
ce4732aa43
docs: fix worker example ( #856 )
...
* Update worker.md documentation if MAX_REQUESTS is not set
* Update worker.md
2024-06-08 13:06:40 +02:00
Kévin Dunglas
3714fdf3a1
fix: superglobals-realated crash with custom extensions in worker mode ( #796 )
...
* test: failing test reproducing #767
* fix
* Update frankenphp.c
Co-authored-by: Tim Düsterhus <timwolla@googlemail.com >
* Update frankenphp.c
Co-authored-by: Tim Düsterhus <timwolla@googlemail.com >
* review
* ZVAL_COPY
* fix
* add back current $_SERVER behavior
* add docs
* bad fix for the leak
* clean test
* improve tests
* fix test
* fix
* cleanup
* clarify destroy super globals name
* micro-optim: use zval_ptr_dtor_nogc to destroy super globals
* style
* fix
* better name for frankenphp_free_server_context
* more cleanup
* remove useless memset
* more cleanup
* continue refactoring
* fix and update docs
* docs
---------
Co-authored-by: Tim Düsterhus <timwolla@googlemail.com >
2024-06-05 15:24:16 +02:00
Kévin Dunglas
0b4a427cac
feat: use the new RegisterDirectiveOrder to simplify config
2024-05-31 17:47:24 +02:00
Rob Landers
b96db939b7
feat: option to enable full duplex for HTTP/1 connections ( #692 )
...
* found another spot that was preventing http1 writes
* remove full-duplex from caddyfile
* update documentation
* fix: update http name
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* fix: update http name
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* fix: names
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* fix: update caddyfile name
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* Add caution to docs
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* Update config.md
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* fix lint
---------
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
2024-05-31 14:38:31 +02:00
jeremyj11
ad2c18a6b7
docs: add missing -z to tar ( #828 )
2024-05-30 16:47:15 +02:00
Stephen Miracle
da342b6f2f
docs: recommend FrankenWP for WordPress ( #785 )
...
* updating reference location to provide WordPress implementation supprt.
* correcting autoformat issue from previous commit. Should now only be updating wordpress references.
2024-05-27 13:29:16 +02:00
Kévin Dunglas
d01733dd3e
docs: better Mercure hub schema
2024-05-16 14:42:30 +02:00
Kévin Dunglas
a2f0eb9140
ci: remove SHA tag for non-dev Docker images ( #781 )
...
* ci: remove SHA tag for non-dev Docker images
* docs: Docker variants
2024-05-13 14:52:13 +02:00
Kévin Dunglas
cd2049f611
docs: rootless Docker images with no capabilities
2024-05-13 11:11:52 +02:00
Kévin Dunglas
12fb11eead
docs: embedding Laravel apps ( #753 )
...
* docs: embedding Laravel apps
* fix
* docs: embedding Octane apps
* fix
* fix
* cs
* cs
* fix md
* path explaination
* changing the storage path
2024-04-29 17:42:18 +02:00
Benjamin Eberlei
5d68a3c5e5
docs: Tideways now supports FrankenPHP in normal and worker mode ( #745 )
...
* Tideways now supports FrankenPHP worker mode
See https://support.tideways.com/documentation/setup/installation/frankenphp.html
* Update fr/known-issues.md
* Update tr/known-issues.md
2024-04-24 17:07:14 +02:00
Kévin Dunglas
404086d4d5
feat: autodetect extensions to build for embedded apps ( #717 )
...
* feat: autodetect extensions to build for embeded apps
* fix: ext-libxml support
2024-04-23 14:04:47 +02: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
Pierre
03c0247ae5
docs: translate the contribution guide in Chinese ( #739 )
...
Co-authored-by: Pierre Clavequin <pierre.clavequin@valueapex.com >
2024-04-22 10:49:21 +02:00
Kévin Dunglas
238a6ebe9f
docs: remove Xdebug from the list of buggy extensions
2024-04-17 17:35:01 +02:00
Kévin Dunglas
5d1289cc0d
feat: add an option to not compress the static binary
2024-04-16 09:27:46 +02:00
Victor
ee05142582
docs: Added missing slash in multiline command.
2024-03-30 09:01:38 +01:00
Shyim
6f69939b0d
docs: fix shebang for Composer workaround script ( #696 )
2024-03-30 08:59:59 +01:00
Ruben Kruiswijk
0e163a0a75
docs: mark New Relic PHP Agent as incompatible ( #675 )
2024-03-19 12:02:11 +01:00
Kévin Dunglas
ba33754ea4
docs(fr): add known issues
2024-03-18 11:54:24 +01:00
Kévin Dunglas
c11488f99d
docs: update known issues
2024-03-18 11:54:24 +01:00
Mert Simsek
6a3db9429d
docs: Turkish translation ( #654 )
...
* Add Turkish translated docs files
---------
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
2024-03-13 22:01:06 +01:00
Silvio Ney
68b1d6f632
Update compile.md
2024-03-10 23:08:53 +01:00
bofalke
7a81855f12
docs: warn about .dockerignore when embedding ( #609 )
...
* Add notice for .dockerignore issues in embed.md
* Add french notice for .dockerignore issues in embed.md
* Add chinese notice for .dockerignore issues in embed.md
* Fix whitespaces in documentation
* Apply suggestions for translations
Co-authored-by: Jerry Ma <jesse2061@outlook.com >
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
---------
Co-authored-by: Jerry Ma <jesse2061@outlook.com >
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
2024-03-06 07:30:59 +01:00
flexponsive
90eaa3a680
docs: more robust workaround for -d command line params ( #613 )
...
* more robust workaround for -d command line params
unfortunately there were some corner cases (like first parameter not equal to -d) that are difficult to handle with sh. added a more robust workaround script (which requires bash) and made clear we have to set the PHP_BINARY env variable for this to work.
* Remove echo
2024-03-04 22:39:17 +01:00
Stephen Miracle
ecd7e4d5f2
docs: adding cbroti requirement for custom caddy build. ( #626 )
...
* adding cbroti requirement for custom caddy build.
* Update docker.md
* Update docker.md
---------
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
2024-03-04 22:36:40 +01:00
Kévin Dunglas
14d1fd93a4
docs: remove the fixed Datadog know issue
2024-03-04 18:42:01 +01:00
Shin
d36a80c76e
docs: remove unnecessary parenthesis
...
I'm sorry, there was still another unnecessary parenthesis in the link to the issue page.
2024-03-04 09:20:39 +01:00
Shin
3af07894d8
docs: remove unnecessary parenthesis
...
I removed an unnecessary parenthesis in the link to the issue page.
2024-03-04 08:04:29 +01:00
Steve Oliver
06dbc988b6
docs: fix --http-redirect option code formating ( #622 )
...
Adds missing tick marks around http-redirect option.
2024-03-03 15:25:31 +01:00
Jerry Ma
7f32ab6404
docs: fix Chinese docs to make it more readable ( #615 )
2024-03-01 09:40:27 +01:00
Kévin Dunglas
f5af2a2e87
docs: add more known issues and improve bug template
2024-02-28 22:14:37 +01:00
flexponsive
c9d33b981b
docs: workaround to use PHP in Composer scripts ( #610 )
...
* add @php workaround to known-issues.md
* minor tweaks
* switch to sh
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* Update known-issues.md: sh compat
* change language name
---------
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
2024-02-28 18:17:14 +01:00
Pierre
2c6e201ea6
docs: Chinese translation ( #597 )
...
* docs: translated in Chinese
* fix: readme md links and duplicate images
* docs: lint and remove outdated parts
---------
Co-authored-by: Pierre Clavequin <pierre.clavequin@valueapex.com >
Co-authored-by: ginifizz <laury@les-tilleuls.coop >
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
2024-02-28 15:29:20 +01: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