Skip to content
Snippets Groups Projects
Commit 833f57a8 authored by Stephane Bouvry's avatar Stephane Bouvry
Browse files

Doc + changelog + gitignore

parent f76c3512
Branches
Tags
No related merge requests found
Pipeline #37449 failed
...@@ -33,7 +33,8 @@ databases_maintenance/backup/*.sql ...@@ -33,7 +33,8 @@ databases_maintenance/backup/*.sql
databases_maintenance/copy-prod-to-local.sh databases_maintenance/copy-prod-to-local.sh
!databases_maintenance/backup/.gitkeep !databases_maintenance/backup/.gitkeep
### Docker (dev) ### Docker (dev/prod)
compose.yml
.env.docker.dev .env.docker.dev
# Volumes # Volumes
...@@ -160,7 +161,6 @@ module/Demo ...@@ -160,7 +161,6 @@ module/Demo
# DOCKER # DOCKER
dockerize/local/* dockerize/local/*
!dockerize/local/.gitkeep !dockerize/local/.gitkeep
.env
supervisord.log supervisord.log
# Fichier à générer # Fichier à générer
......
# 📢 CHANGEMENTS (MASTER/RIPLEY) # 📢 CHANGEMENTS (MASTER/RIPLEY)
## 2025 ## 2025
### Avril
- [starling] Version docker (Test/Preprod) + Script d'installation (copie des fichiers de configuration / template)
- [starling] Version docker ( container de dev Mailhog / Kibana / Vite) - Doc
- [starling] Version docker configuration via .env centralisée
### Mars ### Mars
- [starling] Application d'un avenant - [starling] Application d'un avenant
- [starling] Ajout des privilèges pour l'accès aux avenants - [starling] Ajout des privilèges pour l'accès aux avenants
......
...@@ -2,41 +2,47 @@ ...@@ -2,41 +2,47 @@
## Derniers changements ## Derniers changements
- [Liste des changement (CHANGELOG)](./CHANGELOG.md) - [Liste des changements (CHANGELOG)](./CHANGELOG.md)
- [Documentation technique](doc/index.md) - [Documentation technique](doc/index.md)
- [Installation via Docker : Démo / Préprod](./docker/README.md)
## Versions ## Versions
### Prochaine version "STARLING" ### Prochaines version (TODO non-planifié)
- MAJ UI (Bootstrap)
- intégration i18n / documentation développement
### Prochaine version 2.15 "Kusanagi"
Prévu (Fin Juin 2025) :
- PCRU
- Docker (prod)
- SIFAC+ (Selon la mise à disposition des APIs AMUE)
- Signature numérique (parapheur)
### Version 2.14 "Starling" (Branche master)
Testing février 2025 - Stable mai 2025
| Nom de la version | Branche GIT | N°de version | Status | | Nom de la version | Branche GIT | N°de version | Status |
|-------------------|-------------|--------------|-----------| |-------------------|---------------------|--------------|-----------|
| *Starling* | `starling` | *2.14.x* | *Testing* | | *Starling* | `master` `starling` | *2.14.x* | *Testing* |
> [Note de mise à jour pour la version STARLING ](doc/versions/version-2.14-starling.md) > [Note de mise à jour pour la version STARLING ](doc/versions/version-2.14-starling.md)
> **A VENIR**
> - PCRU (En attente du CNRS)
> - Dépenses :
> - Système permettant de l'utiliser plusieurs requêtes (En cours)
> - Intégration SIFAC+ (En attente de la documentation de l'AMUE)
> - Signature numérique : Nouveaux parapheurs
> - Oscar Docker (prod) : A consolider/tester
### Stable (MASTER) ### Version "Ripley" (Branche ripley)
| Nom de la version | Branche GIT | N°de version | Status | | Nom de la version | Branche GIT | N°de version | Status |
|-------------------|-------------------|--------------|-----------| |-------------------|-------------------|--------------|-----------|
| *Ripley* | `master` `ripley` | *2.13.x* | *Testing* | | *Ripley* | `ripley` | *2.13.x* | *Testing* |
> [Note de mise à jour pour la version RIPLEY ](doc/versions/version-2.13.2-ripley-php8.md) > [Note de mise à jour pour la version RIPLEY ](doc/versions/version-2.13.2-ripley-php8.md)
### Versions antérieures (Non-maintenues) ### Versions antérieures (Non-maintenues)
- VERSION 2.12.1 "Spartan" ([Note de version](doc/versions/version-2.12.1.md)) - VERSION 2.12.1 "Spartan" ([Note de version](doc/versions/version-2.12.1.md))
- VERSION 2.12 " - VERSION 2.12 "Spartan step PHP8" ([Note de version](doc/versions/version-2.12.md) / [Mise à jour technique](doc/upgrade-to-spartan.md) )
Spartan" ([Note de version](doc/versions/version-2.12.md) / [Mise à jour technique](doc/upgrade-to-spartan.md) )
- VERSION 2.11 "MacClane" ([Note de version](doc/versions/version-2.11.md)) - VERSION 2.11 "MacClane" ([Note de version](doc/versions/version-2.11.md))
- VERSION 2.10 "Creed" ([Note de version](doc/versions/version-2.10.md)) - VERSION 2.10 "Creed" ([Note de version](doc/versions/version-2.10.md))
- VERSION 2.9 "Matrix" ([Note de version](doc/versions/version-2.9.md)) - VERSION 2.9 "Matrix" ([Note de version](doc/versions/version-2.9.md))
......
...@@ -24,6 +24,7 @@ services: ...@@ -24,6 +24,7 @@ services:
retries: 5 retries: 5
start_period: 10s start_period: 10s
environment: environment:
# Accès BDD # Accès BDD
POSTGRES_USER: ${POSGRESQL_USER} POSTGRES_USER: ${POSGRESQL_USER}
...@@ -51,7 +52,6 @@ services: ...@@ -51,7 +52,6 @@ services:
ports: ports:
- "6543:5432" - "6543:5432"
###################################################################### ######################################################################
### APACHE ### APACHE
app-apache: app-apache:
...@@ -121,10 +121,8 @@ services: ...@@ -121,10 +121,8 @@ services:
soft: -1 soft: -1
hard: -1 hard: -1
volumes: volumes:
# Fichier de configuration - ./docker/es_elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
- ${VOLUMES_CONFIG}/elasticsearch/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml - ./docker/es_log4j2.properties:/usr/share/elasticsearch/config/log4j2.properties
- ${VOLUMES_CONFIG}/elasticsearch/log4j2.properties:/usr/share/elasticsearch/config/log4j2.properties
# Dossier avec les NODES (géré par Docker sur cette version)
- elastic_data:/usr/share/elasticsearch/data - elastic_data:/usr/share/elasticsearch/data
user: "1000:1000" user: "1000:1000"
networks: networks:
...@@ -159,10 +157,7 @@ services: ...@@ -159,10 +157,7 @@ services:
- ${VOLUMES_CONFIG}/unicaen-auth.local.php:/var/application/config/autoload/unicaen-auth.local.php - ${VOLUMES_CONFIG}/unicaen-auth.local.php:/var/application/config/autoload/unicaen-auth.local.php
- ${VOLUMES_CONFIG}/unicaen-signature.local.php:/var/application/config/autoload/unicaen-signature.local.php - ${VOLUMES_CONFIG}/unicaen-signature.local.php:/var/application/config/autoload/unicaen-signature.local.php
# Fichiers (DEVELOPPEMENT UNIQUEMENT) # Fichiers (DEVELOPPEMENT UNIQUEMENT)
- ${VOLUMES_CONFIG}/php/999-application.ini:/usr/local/etc/php/conf.d/90-app.ini #- ./docker/app_99-debug.ini:/usr/local/etc/php/conf.d/99-app-debug.ini
- ${VOLUMES_CONFIG}/php/999-application.ini:/usr/local/etc/php/conf.d/90-cli.ini
# Debug
#- ${VOLUMES_CONFIG}/php/90-debug.ini:/usr/local/etc/php/conf.d/90-debug.ini
# command: # command:
# - chmod -R 777 /var/application/data # - chmod -R 777 /var/application/data
networks: networks:
...@@ -203,10 +198,6 @@ services: ...@@ -203,10 +198,6 @@ services:
- ${VOLUMES_CONFIG}/unicaen-app.local.php:/var/application/config/autoload/unicaen-app.local.php - ${VOLUMES_CONFIG}/unicaen-app.local.php:/var/application/config/autoload/unicaen-app.local.php
- ${VOLUMES_CONFIG}/unicaen-auth.local.php:/var/application/config/autoload/unicaen-auth.local.php - ${VOLUMES_CONFIG}/unicaen-auth.local.php:/var/application/config/autoload/unicaen-auth.local.php
- ${VOLUMES_CONFIG}/unicaen-signature.local.php:/var/application/config/autoload/unicaen-signature.local.php - ${VOLUMES_CONFIG}/unicaen-signature.local.php:/var/application/config/autoload/unicaen-signature.local.php
# Fichiers (DEVELOPPEMENT UNIQUEMENT)
- ${VOLUMES_CONFIG}/php/999-application.ini:/usr/local/etc/php/conf.d/90-cli.ini
# Debug
#- ${VOLUMES_CONFIG}/php/90-debug.ini:/usr/local/etc/php/conf.d/90-debug.ini
networks: networks:
- app-network - app-network
env_file: env_file:
...@@ -222,7 +213,6 @@ services: ...@@ -222,7 +213,6 @@ services:
- ENV_MODE - ENV_MODE
command: ["/bin/bash", "/entrypoint.sh"] command: ["/bin/bash", "/entrypoint.sh"]
###################################################################### ######################################################################
### VITE ### VITE
app-vite: app-vite:
...@@ -234,8 +224,8 @@ services: ...@@ -234,8 +224,8 @@ services:
build: build:
context: ./docker/dev/vite context: ./docker/dev/vite
dockerfile: Dockerfile dockerfile: Dockerfile
deploy: # deploy:
replicas: ${DEVELOPPEMENT:-0} # replicas: ${DEVELOPPEMENT:-0}
ports: ports:
- "5173:5173" - "5173:5173"
...@@ -249,8 +239,8 @@ services: ...@@ -249,8 +239,8 @@ services:
- app-elasticsearch - app-elasticsearch
networks: networks:
- app-network - app-network
deploy: # deploy:
replicas: ${DEVELOPPEMENT:-0} # replicas: ${DEVELOPPEMENT:-0}
environment: environment:
- ELASTICSEARCH_HOSTS=http://app-elasticsearch:9200 # Connexion à Elasticsearch - ELASTICSEARCH_HOSTS=http://app-elasticsearch:9200 # Connexion à Elasticsearch
- LOGGING_ROOT_LEVEL=error - LOGGING_ROOT_LEVEL=error
...@@ -265,9 +255,9 @@ services: ...@@ -265,9 +255,9 @@ services:
container_name: app-mailhog container_name: app-mailhog
networks: networks:
- app-network - app-network
deploy: # deploy:
replicas: ${DEVELOPPEMENT:-0} # replicas: ${DEVELOPPEMENT:-0}
entrypoint: ["/bin/sh", "-c", "MailHog"] entrypoint: ["/bin/sh", "-c", "MailHog"]
ports: ports:
- "8025:8025" # Interface web MailHog - "8025:8025" # Interface web MailHog
# - "1025:1025" # Port SMTP pour envoyer les mails - "1025:1025" # Port SMTP pour envoyer les mails
\ No newline at end of file \ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment