1
0
Fork 0
mirror of https://codeberg.org/icewind/haze.git synced 2026-10-01 16:54:08 +02:00

Merge pull request 'Some improvements for Franken' (#55) from artonge/haze:artonge/fix/franken-php into main

Reviewed-on: https://codeberg.org/icewind/haze/pulls/55
This commit is contained in:
Robin Appelman 2026-09-19 19:13:10 +02:00
commit e7c39f49f7
3 changed files with 21 additions and 0 deletions

View file

@ -496,3 +496,14 @@ name = "groupfolders" # name of the preset
apps = ["groupfolders"] # app to enable apps = ["groupfolders"] # app to enable
commands = ["occ groupfolders:create gf", "occ groupfolders:group 1 admin read write share delete"] # commands to run post-setup commands = ["occ groupfolders:create gf", "occ groupfolders:group 1 admin read write share delete"] # commands to run post-setup
``` ```
## FrankenPHP (experimental)
You can have Nextcloud run on FrankenPHP.
Caddy's admin metrics are then accessible through
`http://<cloud-id>-franken-php.haze.test`. With ember you can run:
```bash
ember --addr http://<cloud-id>-franken-php.haze.test
```

View file

@ -1,3 +1,5 @@
[program:frankenphp] [program:frankenphp]
environment = SERVER_NAME=":80",CADDY_ADMIN=":2019"
command = /bin/frankenphp run command = /bin/frankenphp run
directory = /var/www/html directory = /var/www/html
user=haze

View file

@ -236,6 +236,14 @@ impl ServiceTrait for FrankenPhp {
"franken-php" "franken-php"
} }
fn container_name(&self, cloud_id: &str) -> Option<String> {
Some(cloud_id.to_string())
}
fn proxy_port(&self) -> u16 {
2019
}
fn env(&self) -> &[&str] { fn env(&self) -> &[&str] {
&["FRANKENPHP=1"] &["FRANKENPHP=1"]
} }