Alliballibaba
|
7de097241a
phpIniOverrides -> phpIni
|
4 weeks ago |
Alliballibaba
|
9e4a9ca1ac
Adds php_ini error.
|
1 month ago |
Alliballibaba
|
5bdd50c126
Adds Caddy php ini directive (for testing)
|
1 month ago |
Alliballibaba
|
9dcc2cdad2
Adds automatic thread limit calculation.
|
1 month ago |
Alliballibaba
|
f33aaad61e
Merge branch 'main' into feat/auto-scale-clock-time
|
1 month ago |
Alliballibaba
|
eb5e76d5d6
Simplifies scaling.
|
1 month ago |
Alexander Stecher
|
479ba0a063
fix: log error if FrankenPHP is not properly started (#1314)
|
1 month ago |
Alexander Stecher
|
2b7b3d1e4b
perf: put all $_SERVER vars into one function call. (#1303)
|
1 month ago |
Kévin Dunglas
|
c2ca4dbf03
feat(caddy): use new first_exist_fallback try policy
|
1 month ago |
Alliballibaba
|
83d8c11fef
Adds scaling strategies.
|
1 month ago |
Alliballibaba
|
eef7815d18
Implements suggestions by @dunglas.
|
1 month ago |
Alliballibaba
|
bd4af113e0
Merge branch 'main' into feat/auto-scale-clock-time
|
1 month ago |
Alliballibaba2
|
fbbc129e4d
fix: graceful shutdown (#1242)
|
1 month ago |
Alliballibaba
|
fcb5f8c188
Adds max threads option and debug status.
|
2 months ago |
Alliballibaba
|
68fa124039
Adds frankenphp admin api.
|
2 months ago |
Kévin Dunglas
|
2d6a299dbc
perf: improve php_server directive (#1180)
|
2 months ago |
Kévin Dunglas
|
843d199469
perf: cache computations in WithRequestDocumentRoot (#1154)
|
3 months ago |
Kévin Dunglas
|
d53f909d20
chore: various cleanups
|
3 months ago |
Alexander Stecher
|
8d9b6e755b
feat: restart workers when on source changes (#1013)
|
4 months ago |
Rob Landers
|
5d43fc2c8d
add basic metrics (#966)
|
4 months ago |
Alexander Stecher
|
a4ac4eb3fb
fix: placeholders in environement variables (#1018)
|
5 months ago |
Alexander Stecher
|
f5bec5c13c
fix(caddy): resolve_root_symlink not taken into account (#1001)
|
5 months ago |
Kévin Dunglas
|
db12b4e113
perf: cache document root resolution when possible
|
5 months ago |
Kévin Dunglas
|
e45a788824
fix(caddy): incorrectly prepared environment variables when not using Caddyfile
|
7 months ago |
Kévin Dunglas
|
0b4a427cac
feat: use the new RegisterDirectiveOrder to simplify config
|
8 months ago |
Kévin Dunglas
|
07a74e5c5a
perf: reduce allocs when creating $_SERVER (#540)
|
11 months ago |
Kévin Dunglas
|
ae958516ea
feat: enable resolve_root_symlink by default (#546)
|
1 year ago |
Kévin Dunglas
|
6509cddd2a
feat: embed PHP apps into the FrankenPHP binary
|
1 year ago |
Kévin Dunglas
|
aa1d968dcf
refactor: faster $_SERVER variables creation
|
1 year ago |
Kévin Dunglas
|
c624971fa7
feat(caddy): add command to start a PHP server (#238)
|
1 year ago |
Kévin Dunglas
|
2d91a606fd
feat(caddy): php_server simplified directive (#235)
|
1 year ago |
Kévin Dunglas
|
eca8cc7350
fix(caddy): ModuleInfo.New() warning
|
1 year ago |
Kévin Dunglas
|
123d167729
ci: release infrastructure (#213)
|
1 year ago |
Kévin Dunglas
|
fb63099a88
feat: allow passing env vars to workers (#210)
|
1 year ago |
Kévin Dunglas
|
6a6dda5ed9
feat: expose PHP version (#102)
|
2 years ago |
Kévin Dunglas
|
b719e1cbea
docs: improve docs of the Go module (#25)
|
2 years ago |
Kévin Dunglas
|
b971c07d89
feat: improve default config (#14)
|
2 years ago |
Kévin Dunglas
|
d61c96a4c3
feat: use Zap for logging
|
2 years ago |
Kévin Dunglas
|
da50ea3e9a
feat: replace placeholders in worker file names
|
2 years ago |
Kévin Dunglas
|
796476d537
feat: use threads instead of GoRoutines (#6)
|
2 years ago |
Kévin Dunglas
|
84273ec395
fix: fix thread safety issues (#5)
|
2 years ago |
Kévin Dunglas
|
7d81fa51fe
feat: add a woker mode (#1)
|
2 years ago |
Kévin Dunglas
|
f037ba937a
feat: better public API
|
3 years ago |
Kévin Dunglas
|
290e9e1114
feat: Caddy module
|
3 years ago |