- Nainstaluj závislosti:
composer install
npm install
- Povol práva zápisu složkám
temp/
alog/
:
mkdir temp log
chmod -R a+rw temp log
- Zkopíruj
app/config/config.local.neon.example
doapp/config/config.local.neon
a nastav správné údaje pro připojení k databázi a maileru. - Vytvořt manuálně databázi a příkazem naimportuj databázové schéma:
php ./www/index.php o:s:c
- Zkopíruj assety do
www
složky:
npm run assets
- Web je dostupný k prohlížení v prohlížeči ve složce
www/
.
Je důležité zajistit, aby složky app/
, log/
a temp/
nebyly přístupné přímo v prohlížeči (viz security warning).
- Používej EditorConfig pro jednotný vzhled kódu.
- Nainstaluj si aplikaci podle návodu výše.
- Vytvoř virtualhost směřující do složky
www/
, nebo pusť aplikaci rovnou pomocí php příkazu:
php -S localhost:8000 -t www
master
větev odpovídá současné verzi na produkcidev
větev je hlavní vývojová/testovací větev, ze které větvíme feature větve- releasy jsou verzované podle Semantic Versioning
- prosím udržuj CHANGELOG
On the remote server run:
git pull && ./deploy.sh