vaultwarden postgres migration
This commit is contained in:
parent
7a0c3428b6
commit
42eef43a01
@ -25,12 +25,17 @@
|
|||||||
CREATE USER outline WITH ENCRYPTED PASSWORD 'outline';
|
CREATE USER outline WITH ENCRYPTED PASSWORD 'outline';
|
||||||
CREATE DATABASE outline;
|
CREATE DATABASE outline;
|
||||||
ALTER DATABASE outline OWNER to outline;
|
ALTER DATABASE outline OWNER to outline;
|
||||||
|
|
||||||
|
CREATE USER vaultwarden WITH ENCRYPTED PASSWORD 'vaultwarden';
|
||||||
|
CREATE DATABASE vaultwarden;
|
||||||
|
ALTER DATABASE vaultwarden OWNER to vaultwarden;
|
||||||
'';
|
'';
|
||||||
authentication = pkgs.lib.mkOverride 10 ''
|
authentication = pkgs.lib.mkOverride 10 ''
|
||||||
# Local connections (Unix socket)
|
# Local connections (Unix socket)
|
||||||
local all postgres peer
|
local all postgres peer
|
||||||
local outline outline scram-sha-256
|
|
||||||
local n8n n8n scram-sha-256
|
local n8n n8n scram-sha-256
|
||||||
|
local outline outline scram-sha-256
|
||||||
|
local vaultwarden vaultwarden scram-sha-256
|
||||||
|
|
||||||
# Localhost connections (IPv4 and IPv6)
|
# Localhost connections (IPv4 and IPv6)
|
||||||
host all postgres 127.0.0.1/32 scram-sha-256
|
host all postgres 127.0.0.1/32 scram-sha-256
|
||||||
@ -55,7 +60,7 @@
|
|||||||
services.postgresqlBackup = {
|
services.postgresqlBackup = {
|
||||||
enable = true;
|
enable = true;
|
||||||
startAt = "03:10:00";
|
startAt = "03:10:00";
|
||||||
databases = ["baserow" "kestra" "n8n" "outline"];
|
databases = ["baserow" "kestra" "n8n" "outline" "vaultwarden"];
|
||||||
};
|
};
|
||||||
networking.firewall = {
|
networking.firewall = {
|
||||||
extraCommands = ''
|
extraCommands = ''
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
{config, ...}: {
|
{config, ...}: {
|
||||||
services.vaultwarden = {
|
services.vaultwarden = {
|
||||||
enable = true;
|
enable = true;
|
||||||
backupDir = "/var/backup/vaultwarden";
|
|
||||||
config = {
|
config = {
|
||||||
ROCKET_ADDRESS = "127.0.0.1";
|
ROCKET_ADDRESS = "127.0.0.1";
|
||||||
ROCKET_PORT = 3032;
|
ROCKET_PORT = 3032;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user