ae9d643980b8f2fc69f7d3c122a37dd85267e67d
All checks were successful
Deploy to Production / deploy (push) Successful in 4s
Vue 3 + Vite
This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.
Learn more about IDE Support for Vue in the Vue Docs Scaling up Guide.
Uruchamianie (Automatyczne - CI/CD)
Projekt wykorzystuje Gitea Actions z runnerem self-hosted na serwerze produkcyjnym.
Każdy push do gałęzi main automatycznie:
- Pobiera kod na serwerze.
- Zatrzymuje i usuwa stare kontenery.
- Buduje i uruchamia nową wersję aplikacji przy użyciu
docker compose up -d --build.
Konfiguracja Nginx Proxy Manager
Aplikacja nie wystawia publicznie żadnych portów. Komunikacja odbywa się wewnątrz sieci Dockerowej npm_default.
W panelu Nginx Proxy Manager skonfiguruj Proxy Host:
- Scheme:
http - Forward Hostname / IP:
rubic-cube(nazwa serwisu z docker-compose) - Forward Port:
80 - Network: Upewnij się, że Nginx Proxy Manager jest w sieci
npm_default.
Uwaga: Przed pierwszym uruchomieniem upewnij się, że sieć npm_default istnieje na serwerze:
docker network create npm_default
(lub użyj nazwy sieci, w której znajduje się Twój kontener Nginx Proxy Managera).
Description
Languages
JavaScript
57.4%
Vue
37.6%
CSS
3.6%
HTML
0.8%
Dockerfile
0.6%