karadav/config.dist.php

36 lines
1 KiB
PHP
Raw Normal View History

2022-08-30 05:01:39 +00:00
<?php
namespace KaraDAV;
/**
* Users file storage path
* %s is replaced by the login name of the user
*/
const STORAGE_PATH = __DIR__ . '/data/%s';
2022-08-31 06:06:27 +00:00
/**
* SQLite3 database file
* This is where the users, app sessions and stuff will be stored
*/
const DB_FILE = __DIR__ . '/data/db.sqlite';
/**
* Set to TRUE if you have X-SendFile module installed and configured
* see https://tn123.org/mod_xsendfile/
*/
const ENABLE_XSENDFILE = false;
2022-08-30 05:01:39 +00:00
/**
* WWW_URL is the complete URL of the root of this server
* This code auto-detects it as well as it can
* But you may have to assign something static instead, eg.:
* const WWW_URL = 'https://dav.website.example/';
*/
$https = (!empty($_SERVER['HTTPS']) || $_SERVER['SERVER_PORT'] == 443) ? 's' : '';
$name = $_SERVER['SERVER_NAME'];
$port = !in_array($_SERVER['SERVER_PORT'], [80, 443]) ? ':' . $_SERVER['SERVER_PORT'] : '';
$root = '/';
2022-09-04 00:27:40 +00:00
define('KaraDAV\WWW_URL', sprintf('http%s://%s%s%s', $https, $name, $port, $root));
2022-08-31 07:57:49 +00:00
2022-09-04 00:27:40 +00:00
#const WWW_URL = 'http://192.168.43.171:8081/';