Skip to content

Commit 048886e

Browse files
authored
Merge pull request #286 from dbarzin/main
Rebase
2 parents 8eed3d5 + d42aa95 commit 048886e

File tree

6 files changed

+25
-32
lines changed

6 files changed

+25
-32
lines changed

INSTALL.fr.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Configuration recommandée
44

5-
- OS : Ubuntu 22.04 LTS
5+
- OS : Ubuntu 24.04.1 LTS
66
- RAM : 2G
77
- Disque : 30G
88
- VCPU 2
@@ -39,19 +39,15 @@ Installer les packages avec composer
3939

4040
composer install
4141

42-
## MySQL
42+
## Database
4343

44-
Installer MySQL
44+
Installer la base de données (fonctionne aussi avec PostgreSQL et MySQL)
4545

46-
sudo apt install mysql-server
46+
sudo apt install mariadb-server
4747

48-
Vérifier que vous utilisez MySQL et pas MariaDB (Deming ne fonctionne pas avec MariaDB).
48+
Lancer MariaDB avec les droits root
4949

50-
sudo mysql --version
51-
52-
Lancer MySQL avec les droits root
53-
54-
sudo mysql
50+
sudo mariadb
5551

5652
Créer la base de données _deming_ et l'utilisateur _deming_user_
5753

INSTALL.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Recommended configuration
44

5-
- OS : Ubuntu 24.04 LTS
5+
- OS : Ubuntu 24.04.1 LTS
66
- RAM : 2G
77
- Disk : 30G
88
- VCPU 2
@@ -36,19 +36,15 @@ Install packages with composer :
3636
mkdir -p bootstrap/cache
3737
composer install
3838

39-
## MySQL
39+
## Database
4040

41-
Install MySQL
41+
Install MariaDB (works also with ProgresSQL and MySQL)
4242

43-
sudo apt install mysql-server
43+
sudo apt install mariadb-server
4444

45-
Make sure you're using MySQL and not MariaDB (Deming doesn't work with MariaDB).
45+
Start database client
4646

47-
sudo mysql --version
48-
49-
Run MySQL with root rights
50-
51-
sudo mysql
47+
sudo mariadb
5248

5349
Create database _deming_ and user _deming_user_.
5450

@@ -72,7 +68,7 @@ Set database connection parameters :
7268
vi .env
7369

7470
## .env file
75-
DB_CONNECTION=mysql
71+
DB_CONNECTION=mariadb
7672
DB_HOST=127.0.0.1
7773
DB_PORT=3306
7874
DB_DATABASE=deming

docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
docker/docker-compose.yml

docker/docker-compose.yml

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
version: "3.7"
21
services:
3-
web:
2+
deming:
43
build:
54
context: .
6-
dockerfile: Dockerfile_web
5+
dockerfile: Dockerfile
76
environment:
87
### PLEASE DISABLE AFTER THE FIRST RUN FOR OPTIMIZATION PRODUCTION
98
- DB_SLEEP=10
@@ -17,19 +16,19 @@ services:
1716
- INITIAL_DB=FR #EN OR FR
1817
- TZ=Europe/Paris
1918
volumes:
20-
- ./custom/.env:/var/www/deming/.env
21-
- ./custom/custom_postfix_main.cf:/etc/postfix/main.cf
22-
- ./custom/custom_postfix_mailname:/etc/mailname
23-
- ./custom/deming.php:/var/www/deming/config/deming.php
24-
- ./custom/Kernel.php:/var/www/deming/app/Console/Kernel.php
25-
- ./custom/app.php:/var/www/deming/config/app.php
19+
- .env:/var/www/deming/.env
20+
- ./docker/custom/custom_postfix_main.cf:/etc/postfix/main.cf
21+
- ./docker/custom/custom_postfix_mailname:/etc/mailname
22+
- ./docker/custom/deming.php:/var/www/deming/config/deming.php
23+
- ./docker/custom/Kernel.php:/var/www/deming/app/Console/Kernel.php
24+
- ./docker/custom/app.php:/var/www/deming/config/app.php
2625
ports:
27-
- 80:80
26+
- 80:8000
2827
depends_on:
2928
mysql:
3029
condition: service_healthy
3130
mysql:
32-
image: mysql:8
31+
image: mysql:9
3332
environment:
3433
MYSQL_DATABASE: 'deming'
3534
MYSQL_USER: 'deming_user'
36.4 KB
Binary file not shown.

storage/app/repository/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
| ISO27001-2022.en.xlsx | [ISO/IEC 27001, 2022, in English](https://www.iso.org/fr/standard/27001) |
88
| ISO27001-2022.fr.xlsx | [ISO/IEC 27001, 2022, in French](https://www.iso.org/fr/standard/27001) |
99
| MPA-5.2-Best-Practices.xlsx | [Motion Picture Association Best Practices, v5.2](https://www.ttpn.org/wp-content/uploads/2023/08/MPA-Content-Security-Best-Practices-v5.2_Aug30_2023-Release.xlsx) |
10+
| MPA-5.3-Best-Practices.xlsx | [Motion Picture Association Best Practices, v5.3](https://www.ttpn.org/wp-content/uploads/2025/01/MPA-Content-Security-Best-Practices-v5.3_Jan6_2025_English.xlsx) |
1011
| NIS2.en.xlsx | [NIS 2 directive requirements](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32022L2555) |
1112
| NIS2.fr.xlsx | [NIS 2 directive requirements](https://eur-lex.europa.eu/legal-content/FR/TXT/?uri=CELEX%3A32022L2555) |
1213
| MVSP-3.0.xlsx | [Minimum Viable Security Product, v3.0](https://mvsp.dev/mvsp.en/) |

0 commit comments

Comments
 (0)