Skip to content
Extraits de code Groupes Projets
Valider 42ab0c20 rédigé par nono's avatar nono :computer:
Parcourir les fichiers

Updated the SQL and hedgedocs config accordinly

parent 8dff1749
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -36,16 +36,16 @@ ...@@ -36,16 +36,16 @@
}, },
"cookiePolicy": "strict", "cookiePolicy": "strict",
"db": { "db": {
"username": "hedgedocs-user", "username": "{{ hedgedoc_db_user }}",
"password": "{{hedgedocs-sql-password}}", "password": "{{ hedgedocs-sql-password }}",
"database": "hedgedoc", "database": "{{ hedgedoc_db_name }}",
"host": "localhost", "host": "localhost",
"port": "5432", "port": "5432",
"dialect": "postgres" "dialect": "postgres"
}, },
"linkifyHeaderStyle": "gfm", "linkifyHeaderStyle": "gfm",
"allowAnonymous" : false, "allowAnonymous" : false,
"sessionSecret" : , "sessionSecret" : {{ hedgedoc_session_secret }},
"allowEmailRegister" : false "allowEmailRegister" : false
} }
} }
...@@ -6,12 +6,35 @@ ...@@ -6,12 +6,35 @@
state: started state: started
enabled: yes enabled: yes
- name: Creation de l'utilisateur pour pSQL # - name: Creation de l'utilisateur pour pSQL
community.general.postgresql_user: # community.general.postgresql_user:
name: hedgedocs-user # name: hedgedocs-user
password: "{{ hedgedoc_sql_password }}" # password: "{{ hedgedoc_sql_password }}"
priv: "ALL" # NB: Est-ce que ce niveau de privilège est nécessire ? # priv: "ALL" # NB: Est-ce que ce niveau de privilège est nécessire ?
comment: "Utilisateur pSQL pour le service hedgedocs" # comment: "Utilisateur pSQL pour le service hedgedocs"
db: hedgedoc # db: hedgedoc
state: present # state: present
role_attr_flags: CREATEDB,NOSUPERUSER # role_attr_flags: CREATEDB,NOSUPERUSER
- name: Creation de la base de donnée
sudo_user: postgres
postgresql_db: name={{ hedgedoc_db_name }}
encoding='UTF-8'
lc_collate='en_US.UTF-8'
lc_ctype='en_US.UTF-8'
template='template0'
state=present
- name: Creation de l'accès à la base de donnée
sudo_user: postgres
postgresql_user: db={{ hedgedoc_db_name }}
name={{ hedgedoc_db_user }}
password={{ hedgedoc_sql_password }}
priv=ALL
state=present
- name: Vérification des privilèges sur la base de donnée
sudo_user: postgres
postgresql_user: name={{ hedgedoc_db_user }}
role_attr_flags=NOSUPERUSER,NOCREATEDB
state=pr
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter