Migrate to env-driven templates and slavic-pulse feature set.

Replace hardcoded HTML with .env generation, YouTube thumbnail backgrounds, responsive FHD/vertical intro, hardened nginx, and updated Dokploy deploy flow.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-27 20:36:51 +02:00
parent 808c39d838
commit 22c3df41a8
16 changed files with 498 additions and 113 deletions
+17 -2
View File
@@ -10,12 +10,22 @@ if [[ ! -f .env ]]; then
echo "Utworzono .env z .env.example"
fi
generate_from_env() {
set -a
# shellcheck disable=SC1091
source .env
set +a
chmod +x generate-from-env.sh
./generate-from-env.sh .
}
case "${1:-up}" in
up)
generate_from_env
$COMPOSE up -d
echo ""
echo "Dev server: http://localhost:${FRONTEND_PORT:-8081}"
echo "Edytuj pliki → F5 w przeglądarce (bez rebuildu)."
echo "Edytuj .env → ./dev.sh config → F5 w przeglądarce."
;;
down)
$COMPOSE down
@@ -24,14 +34,19 @@ case "${1:-up}" in
$COMPOSE logs -f
;;
restart)
generate_from_env
$COMPOSE restart
;;
config)
generate_from_env
echo "Wygenerowano index.html i site.webmanifest z .env."
;;
reload-nginx)
docker exec agencja-ai-com-frontend nginx -s reload
echo "Nginx przeładowany (po zmianie default.conf)."
;;
*)
echo "Użycie: $0 [up|down|logs|restart|reload-nginx]"
echo "Użycie: $0 [up|down|logs|restart|reload-nginx|config]"
exit 1
;;
esac