Compare commits
5 Commits
feature/SD
...
a5f3d34ba5
| Author | SHA1 | Date | |
|---|---|---|---|
| a5f3d34ba5 | |||
| 25c3af6da0 | |||
| 1e97d4e166 | |||
| 47a1e057e0 | |||
| 4c43a8a2ee |
@@ -2,7 +2,7 @@ services:
|
|||||||
# ================= BACKEND =================
|
# ================= BACKEND =================
|
||||||
|
|
||||||
attendancesystem-api:
|
attendancesystem-api:
|
||||||
image: ${DOCKER_REPO}/backend-attendance-system-api:${IMAGEM_RELEASE_1_3}
|
image: ${DOCKER_REPO}/backend-attendance-system-api:${IMAGEM_RELEASE}
|
||||||
profiles: ["app"]
|
profiles: ["app"]
|
||||||
ports:
|
ports:
|
||||||
- "${BACKEND_ATTENDANCESYSTEM_API_INTERNAL_PORT}:${BACKEND_ATTENDANCESYSTEM_API_INTERNAL_PORT}"
|
- "${BACKEND_ATTENDANCESYSTEM_API_INTERNAL_PORT}:${BACKEND_ATTENDANCESYSTEM_API_INTERNAL_PORT}"
|
||||||
@@ -10,6 +10,9 @@ services:
|
|||||||
- SYSBASE_URL=${SYSTEM_BASE_CONN}
|
- SYSBASE_URL=${SYSTEM_BASE_CONN}
|
||||||
- SystemBaseConn=${SYSTEM_BASE_CONN}
|
- SystemBaseConn=${SYSTEM_BASE_CONN}
|
||||||
- FrotendConn=${EXTERNAL_HOST}:${FRONTEND_ATTENDANCESYSTEM_APP_EXTERNAL_PORT}
|
- FrotendConn=${EXTERNAL_HOST}:${FRONTEND_ATTENDANCESYSTEM_APP_EXTERNAL_PORT}
|
||||||
|
env_file:
|
||||||
|
- path: .env.observability
|
||||||
|
required: false
|
||||||
networks:
|
networks:
|
||||||
- app-network
|
- app-network
|
||||||
|
|
||||||
@@ -39,7 +42,7 @@ services:
|
|||||||
restart: "no"
|
restart: "no"
|
||||||
|
|
||||||
attendancesystem-app:
|
attendancesystem-app:
|
||||||
image: ${DOCKER_REPO}/attendancesystem-frontend:${IMAGEM_RELEASE_1_3}
|
image: ${DOCKER_REPO}/attendancesystem-frontend:${IMAGEM_RELEASE}
|
||||||
profiles: ["app"]
|
profiles: ["app"]
|
||||||
volumes:
|
volumes:
|
||||||
- config-volume:/config-inject:ro
|
- config-volume:/config-inject:ro
|
||||||
|
|||||||
14
install.sh
14
install.sh
@@ -4,7 +4,7 @@
|
|||||||
# 🚀 Instalador - AttendanceSystem
|
# 🚀 Instalador - AttendanceSystem
|
||||||
# Uso:
|
# Uso:
|
||||||
# bash <(curl -fsSL \
|
# bash <(curl -fsSL \
|
||||||
# "https://git.seventh.com.br/seventh.p7/attendance-system.install/raw/branch/main/install.sh")
|
# "https://git.seventh.com.br/seventh.p7/attendance-system.install/raw/branch/release%2FV1.4/install.sh")
|
||||||
# ==============================================================
|
# ==============================================================
|
||||||
|
|
||||||
# ── Redireciona stdin para o terminal quando rodado via curl | bash ──
|
# ── Redireciona stdin para o terminal quando rodado via curl | bash ──
|
||||||
@@ -28,7 +28,7 @@ NC='\033[0m'
|
|||||||
|
|
||||||
# ─── Repositório Git ──────────────────────────────────────────
|
# ─── Repositório Git ──────────────────────────────────────────
|
||||||
INSTALL_DIR="attendancesystem"
|
INSTALL_DIR="attendancesystem"
|
||||||
BRANCH="${BRANCH:-main}"
|
BRANCH="${BRANCH:-release/V1.4}"
|
||||||
ENV_FILE=""
|
ENV_FILE=""
|
||||||
GIT_REPO="https://git.seventh.com.br/seventh.p7/attendance-system.install.git"
|
GIT_REPO="https://git.seventh.com.br/seventh.p7/attendance-system.install.git"
|
||||||
|
|
||||||
@@ -327,7 +327,7 @@ ASPNETCORE_ENVIRONMENT=Production
|
|||||||
DOCKER_REPO=seventhltda
|
DOCKER_REPO=seventhltda
|
||||||
IMAGEM_LATEST=latest
|
IMAGEM_LATEST=latest
|
||||||
IMAGEM_UNSTABLE_LATEST=unstable-latest
|
IMAGEM_UNSTABLE_LATEST=unstable-latest
|
||||||
IMAGEM_RELEASE_1_3=1.3
|
IMAGEM_RELEASE=rc-1.4
|
||||||
NGINX_DEFAULT_PORT=80
|
NGINX_DEFAULT_PORT=80
|
||||||
|
|
||||||
# ── Sistema Base ──────────────────────────────────────────
|
# ── Sistema Base ──────────────────────────────────────────
|
||||||
@@ -350,6 +350,14 @@ BACKEND_ATTENDANCESYSTEM_API_NAME=attendancesystem-api
|
|||||||
FRONTEND_ATTENDANCESYSTEM_APP_INTERNAL_PORT=${FRONTEND_ATTENDANCESYSTEM_APP_INTERNAL_PORT}
|
FRONTEND_ATTENDANCESYSTEM_APP_INTERNAL_PORT=${FRONTEND_ATTENDANCESYSTEM_APP_INTERNAL_PORT}
|
||||||
FRONTEND_ATTENDANCESYSTEM_APP_EXTERNAL_PORT=${FRONTEND_ATTENDANCESYSTEM_APP_EXTERNAL_PORT}
|
FRONTEND_ATTENDANCESYSTEM_APP_EXTERNAL_PORT=${FRONTEND_ATTENDANCESYSTEM_APP_EXTERNAL_PORT}
|
||||||
|
|
||||||
|
# ── Portas de integração com outros módulos da suite ──────
|
||||||
|
FRONTEND_SUITE_APP_EXTERNAL_PORT=
|
||||||
|
FRONTEND_ACCOUNT_APP_EXTERNAL_PORT=
|
||||||
|
FRONTEND_PEOPLE_APP_EXTERNAL_PORT=
|
||||||
|
BACKEND_SUITE_API_EXTERNAL_PORT=
|
||||||
|
BACKEND_PEOPLE_API_EXTERNAL_PORT=
|
||||||
|
BACKEND_ACCOUNT_API_EXTERNAL_PORT=
|
||||||
|
|
||||||
# ── Keepalive ─────────────────────────────────────────────
|
# ── Keepalive ─────────────────────────────────────────────
|
||||||
KEEPALIVE_ATTENDANCE_SYSTEM_BACKEND_HOST=${KEEPALIVE_BACKEND}
|
KEEPALIVE_ATTENDANCE_SYSTEM_BACKEND_HOST=${KEEPALIVE_BACKEND}
|
||||||
KEEPALIVE_ATTENDANCE_SYSTEM_FRONTEND_HOST=${KEEPALIVE_FRONTEND}
|
KEEPALIVE_ATTENDANCE_SYSTEM_FRONTEND_HOST=${KEEPALIVE_FRONTEND}
|
||||||
|
|||||||
Reference in New Issue
Block a user