--- name: Deployment na serwer produkcyjny description: FTP deploy na hostido — vendor/ musi być bez dev deps, upload automatyczny ale usuwanie ręczne type: reference --- Serwer: host700513.hostido.net.pl (FTP, port 21) Dane w: .vscode/sftp.json Remote path: /public_html Upload plików na serwer odbywa się automatycznie (VS Code SFTP plugin). Usuwanie plików z serwera NIE jest automatyczne — trzeba ręcznie. **vendor/ na serwerze:** - Użytkownik NIE ma composera na serwerze - vendor/ musi być zbudowany lokalnie z `--no-dev` przed wrzuceniem na serwer - Komenda: `php composer.phar install --no-dev --optimize-autoloader --ignore-platform-reqs` - Nie wrzucaj dev dependencies (phpunit, bypass-finals) na serwer — powoduje fatal error **How to apply:** Przy każdej zmianie composer.json/vendor/ — pamiętaj o deploy vendor/ bez dev deps.