Dosys:Konfigurační soubor: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
| (Není zobrazena jedna mezilehlá verze od stejného uživatele.) | |||
| Řádek 24: | Řádek 24: | ||
| Základní režim aplikace. | | Základní režim aplikace. | ||
* production - režim pro produkční prostředí. | * production - režim pro produkční prostředí. | ||
* | * local - režim pro vývoj, nesmí být použit v produkčním prostředí. | ||
| production | | production | ||
|- | |- | ||
| Řádek 57: | Řádek 57: | ||
|colspan="3"| '''Nastavení CORS''' | |colspan="3"| '''Nastavení CORS''' | ||
|- | |- | ||
| CORS_ALLOWED_ORIGINS || Seznam domén (originů), ze kterých je povolen přístup k API pomocí CORS. Jednotlivé položky jsou odděleny čárkou. Domény musí být zapsány v plném rozsahu včetně schématu (http:// | | CORS_ALLOWED_ORIGINS || Seznam domén (originů), ze kterých je povolen přístup k API pomocí CORS. Jednotlivé položky jsou odděleny čárkou. Domény musí být zapsány v plném rozsahu včetně schématu (http://anafra.cz) || | ||
|- | |- | ||
| CORS_ALLOWED_METHODS || Povolené HTTP metody pro CORS požadavky (např. GET, POST, PUT, DELETE, OPTIONS). Jednotlivé položky jsou odděleny čárkou. || * | | CORS_ALLOWED_METHODS || Povolené HTTP metody pro CORS požadavky (např. GET, POST, PUT, DELETE, OPTIONS). Jednotlivé položky jsou odděleny čárkou. || * | ||
Aktuální verze z 13. 2. 2026, 11:29
Dosys 5.1.3.13
UPOZORNĚNÍ: Tato stránka obsahuje informace k nejnovější verzi aplikace. Informace o verzi 4.x najdete zde.
UPOZORNĚNÍ: Následující informace jsou určeny správci aplikace.
Přehled
Konfiguraci aplikace dosys lze rozdělit do následujících skupin.
- Základní konfigurace
- Je umístěna v souboru .env, umístěném v kořenovém adresáři aplikace. Formát souboru je popsán zde. Součástí distribuce dosys je vzorový soubor .env.example.
- Funkční konfigurace
- Větší část konfiguračních hodnot je uložena v databázi Dosys a lze je upravovat pomocí uživatelského rozhraní Konfigurace. Ostatní hodnoty jsou uloženy v souboru config.php. Toto řešení je dočasné a v dalších verzích bude celá funkční konfigurace uložena v databázi a soubor config.php přestane být používán.
Základní konfigurační hodnoty
Pro parametry, které nejsou v souboru .env obsaženy, použije aplikace jejich výchozí hodnotu.
Nastavení produktu
Parametry jsou prezentovány jako informace o autorovi produktu.
| Konfigurační hodnota | Popis | Výchozí |
|---|---|---|
| APP_ENV | Základní režim aplikace.
|
production |
| APP_KEY | Klíč pro zabezpečení běhu aplikace, používá se pro šifrování data konkrétní instance DOSYS. | |
| APP_DEBUG | Je-li nastaven na hodnotu true, bude povolen ladicí režim aplikace. Při vzniku chyby budou informace o chybě zobrazeny uživateli. Na produkčním prostředí musí být nastaven na hodnotu false. | false |
| APP_LOG_LEVEL | Je-li nastaven na hodnotu debug, bude do protokolu aplikace zaznamenávány informace o http požadavku. | |
| APP_URL | Adresa aplikace. Používá se při generování externích odkazů do aplikace. | |
| APP_LOCALE | Výchozí lokalizace aplikace. Dvouznakový kód jazyka dle ISO 639. | cs |
| SCHEDULE | Nastavením na hodnotu false se pozastaví zpracování naplánovaných úloh. | true |
| QUEUE | Nastavením na hodnotu false se pozastaví zpracování úloh ve frontě (odesílání e-mailů). | true |
| ROOT_PASSWORD | Hash hesla uživatele root. Podporovány jsou algoritmy bcrypt a argon2. Není-li parametr uveden, bude se používat standardní heslo. | výchozí heslo |
| Databáze | ||
| DB_HOST | Adresa databázového serveru. | |
| DB_PORT | Port databázového serveru. | |
| DB_DATABASE | Název databáze. | |
| DB_USERNAME | Přihlašovací jméno k databázovému serveru. | |
| DB_PASSWORD | Heslo k databázovému serveru. | |
| Nastavení CORS | ||
| CORS_ALLOWED_ORIGINS | Seznam domén (originů), ze kterých je povolen přístup k API pomocí CORS. Jednotlivé položky jsou odděleny čárkou. Domény musí být zapsány v plném rozsahu včetně schématu (http://anafra.cz) | |
| CORS_ALLOWED_METHODS | Povolené HTTP metody pro CORS požadavky (např. GET, POST, PUT, DELETE, OPTIONS). Jednotlivé položky jsou odděleny čárkou. | * |
| CORS_ALLOWED_HEADERS | Seznam HTTP hlaviček, které může klient použít v CORS požadavcích. Jednotlivé položky jsou odděleny čárkou. | * |
| Odesílání e-mailů | ||
| MAIL_DRIVER | Ovladač pro odesílání e-mailů. Může nabývat následujících hodnot.
Nastavení jednotlivých ovladačů je popsáno v dokumentaci Laravel. Zde je popsáno běžné nastavení pro SMTP server. |
log |
| MAIL_HOST | Adresa SMTP serveru. | |
| MAIL_PORT | Port SMTP serveru. | 587 |
| MAIL_USERNAME | Přihlašovací jméno SMTP serveru. | |
| MAIL_PASSWORD | Heslo SMTP serveru. | |
| MAIL_ENCRYPTION | Šifrování komunikace s SMTP serverem. | tls |
| MAIL_TO_ADDRESS | Je-li nastavena tato adresa, budou všechny e-maily odesílány na tuto adresu. Určeno pro účely testování. | |
| MAIL_FROM_ADDRESS | Adresa odesílatele. Ne všechny SMTP serveru umožňují změnu opdesílatele. | |
| MAIL_FROM_NAME | Jméno odesílatele. | |
| MAIL_REPLY_TO_ADDRESS | Adresa pro odpovědi. | |
| MAIL_REPLY_TO_NAME | Název adresáta oddpovědí. | |
| Integrace s aplikací JOBKA | ||
| JOBKA_URL | Adresa aplikace JOBKA. Některé funkce DOSYS používají nestandardní přímý k aplikaci JOBKA ke stažení dat z formulářů do doby, než tyto soubory budou k dispozici v API Jobka. | https://app.jobka.cz/ |
| JOBKA_USERNAME | Přihlašovací jméno k aplikaci JOBKA. | |
| JOBKA_PASSWORD | Heslo k aplikaci jobka. | |
| JOBKA_ABSENCE_FORM | Cesta k formuláři se žádostmi o dovolenou. Formuláře mají na každé instanci JOBKA unikátní číslo. Příklad hodnoty je "/CompanyForm/ExportData/4019" | |
| API JOBKA | ||
| JOBKA_API_URL | Adresa API systému JOBKA. | https://api.jobka.cz/ |
| JOBKA_API_CLIENT_ID | ID klienta JOBKA. Přiděluje pracovník JOBKA. | |
| JOBKA_API_CLIENT_SECRET | Přístupový klíč klienta JOBKA. Přiděluje pracovník JOBKA. | |
| JOBKA_API_DAY_DATA_ID | Číslo formuláře API endpointu pro export denních dat. Sděluje pracovník JOBKA. | |
| JOBKA_API_MONTH_DATA_ID | Číslo formuláře API endpointu pro export měsíčních dat. Sděluje pracovník JOBKA. | |
| JOBKA_API_SHIFT_DATA_ID | Číslo formuláře API endpointu pro export směn. Sděluje pracovník JOBKA. | |
| JOBKA_API_ABSENCE_DATA_ID | Číslo formuláře API endpointu pro import žádostí o dovolenou. Sděluje pracovník JOBKA. | |
| JOBKA_API_EMAIL_DATA_ID | Číslo formuláře API endpointu pro import e-mailových adres pro zasílání upozornění. Sděluje pracovník JOBKA. | |