2019-12-17 14:20:24 -06:00
|
|
|
<?php
|
|
|
|
|
|
|
|
declare(strict_types=1);
|
|
|
|
|
2022-08-26 10:58:25 -05:00
|
|
|
use function Shlinkio\Shlink\Config\env;
|
2022-08-21 06:19:27 -05:00
|
|
|
use function Shlinkio\Shlink\Config\swooleIsInstalled;
|
2021-07-21 02:28:21 -05:00
|
|
|
|
2019-12-17 14:20:24 -06:00
|
|
|
return [
|
|
|
|
|
|
|
|
'url_shortener' => [
|
|
|
|
'domain' => [
|
|
|
|
'schema' => 'http',
|
2022-08-21 06:19:27 -05:00
|
|
|
'hostname' => sprintf('localhost:%s', match (true) {
|
2022-08-26 10:58:25 -05:00
|
|
|
PHP_SAPI === 'cli' && env('RR_MODE') !== null => '8800', // Roadrunner
|
2022-08-21 06:19:27 -05:00
|
|
|
swooleIsInstalled() => '8080', // Swoole
|
|
|
|
default => '8000', // FPM
|
|
|
|
}),
|
2019-12-17 14:20:24 -06:00
|
|
|
],
|
2021-07-21 02:28:21 -05:00
|
|
|
'auto_resolve_titles' => true,
|
2022-08-06 02:37:15 -05:00
|
|
|
// 'multi_segment_slugs_enabled' => true,
|
2019-12-17 14:20:24 -06:00
|
|
|
],
|
|
|
|
|
|
|
|
];
|