[fix] role:hedgedoc
This commit is contained in:
parent
33320b6a15
commit
b9e036e552
2 changed files with 18 additions and 4 deletions
|
@ -7,3 +7,8 @@ Kollaborativer Editor [Hedgedoc](https://docs.hedgedoc.org/)
|
|||
|
||||
- [Dokumentation | Manual Installation](https://docs.hedgedoc.org/setup/manual-setup/)
|
||||
- [Dokumentation | Configuration](https://docs.hedgedoc.org/configuration/)
|
||||
|
||||
|
||||
## Bemerkungen
|
||||
|
||||
- Login über OAuth2 funktioniert vermutlich nicht mit abgelehnten TLS-Zertifikaten (z.B. selbst-signierten)
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
}
|
||||
},
|
||||
{
|
||||
"name": "link yarn",
|
||||
"name": "yarn link",
|
||||
"become": true,
|
||||
"ansible.builtin.file": {
|
||||
"state": "link",
|
||||
|
@ -48,7 +48,7 @@
|
|||
}
|
||||
},
|
||||
{
|
||||
"name": "setup",
|
||||
"name": "setup script",
|
||||
"become": true,
|
||||
"become_user": "hedgedoc",
|
||||
"ansible.builtin.command": {
|
||||
|
@ -56,6 +56,15 @@
|
|||
"cmd": "bin/setup"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "var directory",
|
||||
"become": true,
|
||||
"ansible.builtin.file": {
|
||||
"state": "directory",
|
||||
"path": "{{var_hedgedoc_database_path | dirname}}",
|
||||
"owner": "hedgedoc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "database",
|
||||
"become": true,
|
||||
|
@ -74,7 +83,7 @@
|
|||
}
|
||||
},
|
||||
{
|
||||
"name": "systemd",
|
||||
"name": "systemd unit",
|
||||
"become": true,
|
||||
"ansible.builtin.template": {
|
||||
"src": "systemd-unit.j2",
|
||||
|
@ -82,7 +91,7 @@
|
|||
}
|
||||
},
|
||||
{
|
||||
"name": "apply",
|
||||
"name": "start",
|
||||
"become": true,
|
||||
"ansible.builtin.systemd_service": {
|
||||
"enabled": true,
|
||||
|
|
Loading…
Add table
Reference in a new issue