mirror of
https://github.com/SebastianStork/nixos-config.git
synced 2026-01-21 16:21:34 +01:00
Fix secret permissions in nextcloud container
This commit is contained in:
parent
2b03c5232e
commit
f0b4b627cc
3 changed files with 3 additions and 4 deletions
|
|
@ -10,8 +10,7 @@
|
||||||
autoStart = true;
|
autoStart = true;
|
||||||
ephemeral = true;
|
ephemeral = true;
|
||||||
bindMounts = {
|
bindMounts = {
|
||||||
"/run/secrets/nextcloud/admin-password" = { };
|
"/run/secrets/nextcloud".isReadOnly = false;
|
||||||
"/run/secrets/nextcloud/gmail-password" = { };
|
|
||||||
"/run/secrets/tailscale-auth-key" = { };
|
"/run/secrets/tailscale-auth-key" = { };
|
||||||
"/data/nextcloud".isReadOnly = false;
|
"/data/nextcloud".isReadOnly = false;
|
||||||
"/data/postgresql".isReadOnly = false;
|
"/data/postgresql".isReadOnly = false;
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
systemd.tmpfiles.rules = [ "d /run/secrets/nextcloud/gmail-password 400 nextcloud nextcloud -" ];
|
systemd.tmpfiles.rules = [ "z /run/secrets/nextcloud/gmail-password 400 nextcloud nextcloud -" ];
|
||||||
|
|
||||||
services.nextcloud.settings = {
|
services.nextcloud.settings = {
|
||||||
mail_smtpmode = "sendmail";
|
mail_smtpmode = "sendmail";
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
systemd.tmpfiles.rules = [ "d /run/secrets/nextcloud/admin-password 400 nextcloud nextcloud -" ];
|
systemd.tmpfiles.rules = [ "z /run/secrets/nextcloud/admin-password 400 nextcloud nextcloud -" ];
|
||||||
|
|
||||||
services.postgresql.dataDir = "/data/postgresql";
|
services.postgresql.dataDir = "/data/postgresql";
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue