Založíme repozitář ve skupině web přes gitlab, pokud ještě není založen, tímto způsobem:

Přes git si naklonujeme tento prázdný repozitář (stáhne se pouze .git) a vložíme do projektové složky všechny soubory z projektu demoweb (nette 3.0) kromě .git (údaje o repozitáři), node modules, popřípadě idea (generovaný phpstormem).
V gitlab-ci.yml změníme PROJECT_NAME hodnotu na jméno projektu (podle tohoto souboru se nahraje složka a subdoména - nazevprojektu.czechdevel.cz) a ujistíme se, že je DEVELOP_DIR nastaven na czechdevel.cz (pokud bereme z dema tak je).
V config neon si v novém projektu odmažeme údaje do databáze z dema, popřípadě nahradíme údaji pro daný projekt.
Nakopírujeme si config.neon.local (nebo založíme a vložíme kód níže) a na localhostu si založíme databázi pro projekt, pokud je úplně nový, nahrajeme soubor demo.sql.
V gitlab-ci.yml změníme PROJECT_NAME hodnotu na jméno projektu (podle tohoto souboru se nahraje složka a subdoména - nazevprojektu.czechdevel.cz) a ujistíme se, že je DEVELOP_DIR nastaven na czechdevel.cz (pokud bereme z dema tak je).
V config neon si v novém projektu odmažeme údaje do databáze z dema, popřípadě nahradíme údaji pro daný projekt.
Nakopírujeme si config.neon.local (nebo založíme a vložíme kód níže) a na localhostu si založíme databázi pro projekt, pokud je úplně nový, nahrajeme soubor demo.sql.
database:
dsn: 'mysql:host=127.0.0.1;dbname=projectdatabasename'
user: root
password: root
tracy:
bar:
- Nextras\MailPanel\MailPanel(%tempDir%/mail-panel-latte)
services:
nette.mailer: Nextras\MailPanel\FileMailer(%tempDir%/mail-panel-mails)