Commit Graph

27 Commits

Author SHA1 Message Date
Kévin Dunglas c9bf9940d1 ci: add Super-Linter (#323) 2023-12-01 17:26:21 +01:00
Natsuki Ikeguchi b32e738d75 feat: Upgrade to PHP 8.3
Signed-off-by: Natsuki Ikeguchi <me@s6n.jp>
2023-11-29 10:40:24 +01:00
Mr Alexandre J-S William ELISÉ 981f954cf2 Add Joomla on FrankenPHP Example
Hi, FrankenPHP Team,
This pull request is a suggestion to add Joomla on FrankenPHP as it works too. I tried it and made a docker image for it based on your frankenphp-worpress repo. If you don't mind, please add the Joomla version too on your README.md as an example, besides Wordpress and Drupal.
2023-11-10 15:05:33 +01:00
Kévin Dunglas 5874072d46 docs: Laravel example (#231) 2023-10-03 17:32:17 +02:00
Kévin Dunglas 69416cc0d6 test: prove that Fibers work if not calling Go 2023-09-28 19:04:57 +02:00
Kévin Dunglas 29be0c0cdb docs: update skeleton list [skip ci] 2023-09-28 15:49:41 +02:00
Kévin Dunglas 123d167729 ci: release infrastructure (#213)
* ci: release infrastructure

* ci: release CircleCI binary

* fix circle

* fix Circle pipeline

* improve tags and docs

* improvements
2023-09-20 14:15:41 +02:00
Kévin Dunglas 354021e7cc test: better debug flags (#160) 2023-07-02 20:46:26 +02:00
Kévin Dunglas 0f00b9ef41 docs: add Sulu tutorial (#108) 2022-11-16 15:14:05 +01:00
Kévin Dunglas 6ad1f5d277 docs: add Drupal skeleton (#96) 2022-11-08 17:49:10 +01:00
Alexander Schranz 3641552483 docs: building Docker images (#75)
* Add docs for custom docker image

* docs: improve Docker documentation

* more docs

Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>
2022-11-03 09:04:29 +01:00
Kévin Dunglas 8add719ef2 docs: add WordPress example (#73) 2022-11-01 08:48:55 +01:00
Marko Korhonen 4293397541 feat: add Alpine based Docker image (#43)
* Gitignore .idea folder (PhpStorm etc)

* Alpine version of Dockerfile

* Bake definition to build Docker images

* Docs for Docker image building

* Link to docker.md

* Use latest change on using official php-src repo and PHP-8.2 branch

* Remove ARGS and get other changes from Dockerfile (original)

* Update GHA workflows with Dockerfile.alpine
2022-10-21 15:23:23 +02:00
Alex Rock 9943160771 Add a small note for TLS with localhost (for people that don't know Caddy's TLS system) (#22) 2022-10-16 11:33:58 +02:00
Kévin Dunglas 291b9464bc docs: improve contribution guide 2022-10-15 18:42:24 +02:00
Javier Eguiluz dd6b33a35c [Docs] Minor typos and tweaks (#23) 2022-10-15 10:50:49 +02:00
Jason McCallister 7bb0a013ef Small typo (#18)
Was reading the docs and saw something small.

I did try to click the Go library documentation thinking it was the docs on how to use this in a normal Go app, but was surprised it was a link to the Go.dev docs. Any plans, I know it’s early, to document integration with a Go app?
2022-10-15 00:16:50 +02:00
Alban Baixas ded7731938 docs: fix mercure link (#17) 2022-10-14 17:54:33 +02:00
Kévin Dunglas 4629d05d46 docs: add link to presentation 2022-10-14 17:14:17 +02:00
Kévin Dunglas b8177a007e docs: add more docs (#16) 2022-10-14 12:20:57 +02:00
Kévin Dunglas acc48830f7 feat: improve Dockerfile and add some docs (#15) 2022-10-13 18:05:22 +02:00
Kévin Dunglas 796476d537 feat: use threads instead of GoRoutines (#6)
* feat: use threads instead of GoRoutines

* many improvements

* fix some bugs
2022-10-04 14:41:19 +02:00
Kévin Dunglas 84273ec395 fix: fix thread safety issues (#5)
* fix: fix thread safety issues

* some improvements

* wip

* tiny improvements
2022-06-03 17:18:07 +02:00
Kévin Dunglas 9761090c06 chore: fix some typos and conventions 2022-05-19 14:46:35 +02:00
Kévin Dunglas 7d81fa51fe feat: add a woker mode (#1)
* refactor: better memory management

* wip

* tmp

* introduce a go-like api

* upgraded to PHP 8.2

* Fix thread safety issues

* fix tests

* wip

* refactor worker

* worker prototype

* fix populate env

* session

* improve tests

* fix Caddy tests

* refactor
2022-05-18 11:52:24 +02:00
Kévin Dunglas 290e9e1114 feat: Caddy module 2021-11-01 00:18:30 +01:00
Kévin Dunglas a2607e6be7 initial commit 2021-09-24 18:52:20 +02:00