commit f8bea08aa29f2119879b2f376e8fd166f0bd5733 Author: manus-admin Date: Sun May 31 22:01:22 2026 +0200 Initial commit - import depuis serveur de production diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fbc77b6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +node_modules/ +.env +*.log +dist/ +build/ +.DS_Store diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..0630673 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM node:18-alpine +WORKDIR /app +RUN npm install -g serve +COPY index.html ./ +COPY images ./images/ +EXPOSE 3000 +CMD ["serve", "-s", ".", "-l", "3000"] diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..e7b7b40 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,19 @@ +services: + portail: + build: + context: . + dockerfile: Dockerfile + container_name: portail-santinova + restart: unless-stopped + networks: + - web + labels: + - "traefik.enable=true" + - "traefik.http.routers.portail.rule=Host(`portail.santinova-soft.org`)" + - "traefik.http.routers.portail.entrypoints=websecure" + - "traefik.http.routers.portail.tls.certresolver=letsencrypt" + - "traefik.http.services.portail.loadbalancer.server.port=3000" + +networks: + web: + external: true diff --git a/images/demat-facturation-dsi.jpg b/images/demat-facturation-dsi.jpg new file mode 100644 index 0000000..5f491fb Binary files /dev/null and b/images/demat-facturation-dsi.jpg differ diff --git a/images/facturation.png b/images/facturation.png new file mode 100644 index 0000000..31e6208 Binary files /dev/null and b/images/facturation.png differ diff --git a/images/itinova-contacts.png b/images/itinova-contacts.png new file mode 100644 index 0000000..60b3a21 Binary files /dev/null and b/images/itinova-contacts.png differ diff --git a/images/itinova-flotte.png b/images/itinova-flotte.png new file mode 100644 index 0000000..3e1a778 Binary files /dev/null and b/images/itinova-flotte.png differ diff --git a/images/itinova-podcasts.png b/images/itinova-podcasts.png new file mode 100644 index 0000000..def35e0 Binary files /dev/null and b/images/itinova-podcasts.png differ diff --git a/images/logo_santinova.webp b/images/logo_santinova.webp new file mode 100644 index 0000000..98127dc Binary files /dev/null and b/images/logo_santinova.webp differ diff --git a/images/sonum.png b/images/sonum.png new file mode 100644 index 0000000..e756669 Binary files /dev/null and b/images/sonum.png differ diff --git a/images/veille-reglementaire.png b/images/veille-reglementaire.png new file mode 100644 index 0000000..376bbc6 Binary files /dev/null and b/images/veille-reglementaire.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..8e8b073 --- /dev/null +++ b/index.html @@ -0,0 +1,438 @@ + + + + + + Portail Applicatif — Santinova Soft + + + + + +
+
+
+ + + + + + +
+
+
Portail Applicatif
+
Environnement de production
+
+
+
Production
+
+ + +
+ + +
+ + +
+ + +
+
+

Applications Itinova

+

Cliquez sur une application pour l'ouvrir dans un nouvel onglet

+
+ +
+ + +
+
+

Applications Santinova

+

Cliquez sur une application pour l'ouvrir dans un nouvel onglet

+
+ +
+ +
+ + + + + + + + diff --git a/index.html.bak b/index.html.bak new file mode 100644 index 0000000..c5f8a75 --- /dev/null +++ b/index.html.bak @@ -0,0 +1,476 @@ + + + + + + Portail Applicatif — Santinova Soft + + + + + +
+
+
+ + + + + + +
+
+
Portail Applicatif
+
Environnement de production
+
+
+
Production
+
+ + +
+ + +
+ + +
+ + +
+
+

Applications Itinova

+

Cliquez sur une application pour l'ouvrir dans un nouvel onglet

+
+ +
+ + +
+
+

Applications Santinova

+

Cliquez sur une application pour l'ouvrir dans un nouvel onglet

+
+ +
+ +
+ + + + + + + + diff --git a/index.html.bak2 b/index.html.bak2 new file mode 100644 index 0000000..b0bf175 --- /dev/null +++ b/index.html.bak2 @@ -0,0 +1,447 @@ + + + + + + Portail Applicatif — Santinova Soft + + + + + +
+
+
+ + + + + + +
+
+
Portail Applicatif
+
Environnement de production
+
+
+
Production
+
+ + +
+ + +
+ + +
+ + +
+
+

Applications Itinova

+

Cliquez sur une application pour l'ouvrir dans un nouvel onglet

+
+ +
+ + +
+
+

Applications Santinova

+

Cliquez sur une application pour l'ouvrir dans un nouvel onglet

+
+ +
+ +
+ + + + + + + +