|
@@ -1,12 +1,12 @@
|
1
|
1
|
# Déploiement de Odoo
|
2
|
2
|
|
3
|
|
-Autrices : Aleks, Nas
|
4
|
|
-Date : 28 Septembre 2021
|
5
|
|
-Ressources : https://sources.le-filament.com/lefilament/odoo_docker
|
|
3
|
+- Autrices : Aleks, Nas
|
|
4
|
+- Date : 28 Septembre 2021
|
|
5
|
+- Ressources : [https://sources.le-filament.com/lefilament/odoo_docker](https://sources.le-filament.com/lefilament/odoo_docker)
|
6
|
6
|
|
7
|
7
|
## Dépendances :
|
8
|
8
|
|
9
|
|
-```
|
|
9
|
+```sh
|
10
|
10
|
apt update && apt dist-upgrade
|
11
|
11
|
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release docker docker-compose
|
12
|
12
|
```
|
|
@@ -15,13 +15,13 @@ sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
|
15
|
15
|
|
16
|
16
|
### Soit via l'image sur le repo
|
17
|
17
|
|
18
|
|
-```
|
|
18
|
+```sh
|
19
|
19
|
docker pull lefilament/odoo:14.0
|
20
|
20
|
```
|
21
|
21
|
|
22
|
22
|
### Soit en la recréant depuis la recette :
|
23
|
23
|
|
24
|
|
-```
|
|
24
|
+```yml
|
25
|
25
|
echo "version: \"2.1\"
|
26
|
26
|
services:
|
27
|
27
|
odoo:
|
|
@@ -60,21 +60,20 @@ volumes:
|
60
|
60
|
|
61
|
61
|
Changer le mot de passe odoo. Ce fichier sera autonatiquement utilisé lors du démarrage du container précisé dans le fichier, à condition d'être le répertoire où se trouve le fichier. On peut donc allumer dans l'ordre :
|
62
|
62
|
|
63
|
|
-```
|
|
63
|
+```sh
|
64
|
64
|
docker-compose up -d db
|
65
|
65
|
docker-compose up -d odoo
|
66
|
66
|
```
|
67
|
67
|
|
68
|
68
|
Pour initier la base de données, sans les données de démonstration :
|
69
|
69
|
|
70
|
|
-```
|
|
70
|
+```sh
|
71
|
71
|
docker-compose exec odoo python3 /opt/odoo/odoo/odoo-bin -c /opt/odoo/etc/odoo.conf --db_host db --db_port 5432 --db_user odoo --db_password LeVraiMotDePasse --init base --stop-after-init --no-http --without-demo=all
|
72
|
72
|
```
|
73
|
73
|
|
74
|
74
|
On va avoir besoin de git pour ajouter les modules :
|
75
|
75
|
|
76
|
|
-```
|
|
76
|
+```sh
|
77
|
77
|
docker-compose exec -u root odoo apt update
|
78
|
78
|
docker-compose exec -u root odoo apt install git -y
|
79
|
79
|
```
|
80
|
|
-
|