owncloud aktualisieren #1
|
|
@ -38,6 +38,31 @@
|
||||||
"home": "{{cfg_hedgedoc.directory}}"
|
"home": "{{cfg_hedgedoc.directory}}"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "database",
|
||||||
|
"when": "cfg_hedgedoc.database.kind == 'sqlite'",
|
||||||
|
"block": [
|
||||||
|
{
|
||||||
|
"name": "database | directory",
|
||||||
|
"become": true,
|
||||||
|
"ansible.builtin.file": {
|
||||||
|
"state": "directory",
|
||||||
|
"path": "{{cfg_hedgedoc.database.data.path | dirname}}",
|
||||||
|
"owner": "{{cfg_hedgedoc.user_name}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "database | file",
|
||||||
|
"become": true,
|
||||||
|
"ansible.builtin.file": {
|
||||||
|
"state": "touch",
|
||||||
|
"path": "{{cfg_hedgedoc.database.data.path}}",
|
||||||
|
"owner": "{{cfg_hedgedoc.user_name}}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "download",
|
"name": "download",
|
||||||
"become": false,
|
"become": false,
|
||||||
|
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
{
|
|
||||||
"nullable": false,
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"path": {
|
|
||||||
"nullable": false,
|
|
||||||
"type": "string",
|
|
||||||
"default": "/var/hedgedoc/data.sqlite"
|
|
||||||
},
|
|
||||||
"user_name": {
|
|
||||||
"nullable": false,
|
|
||||||
"type": "string",
|
|
||||||
"default": "hedgedoc"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false,
|
|
||||||
"required": [
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
{
|
|
||||||
"cfg_sqlite_for_hedgedoc_defaults": {
|
|
||||||
"path": "/var/hedgedoc/data.sqlite",
|
|
||||||
"user_name": "hedgedoc"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
[
|
|
||||||
{
|
|
||||||
"name": "directory",
|
|
||||||
"become": true,
|
|
||||||
"ansible.builtin.file": {
|
|
||||||
"state": "directory",
|
|
||||||
"path": "{{cfg_sqlite_for_hedgedoc.path | dirname}}",
|
|
||||||
"owner": "{{cfg_sqlite_for_hedgedoc.user_name}}"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "file",
|
|
||||||
"become": true,
|
|
||||||
"ansible.builtin.file": {
|
|
||||||
"state": "touch",
|
|
||||||
"path": "{{cfg_sqlite_for_hedgedoc.path}}",
|
|
||||||
"owner": "{{cfg_sqlite_for_hedgedoc.user_name}}"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
Loading…
Reference in a new issue