diff --git a/hosts/vm/mediakiwi/mediawiki.nix b/hosts/vm/mediakiwi/mediawiki.nix index 561fb72..61dc1f4 100644 --- a/hosts/vm/mediakiwi/mediawiki.nix +++ b/hosts/vm/mediakiwi/mediawiki.nix @@ -27,6 +27,11 @@ in owner = "mediawiki"; }; + age.secrets.mediawiki-db = { + file = ../../../secrets/mediakiwi/mediawiki-db-pass.age; + owner = "mediawiki"; + }; + environment.systemPackages = with pkgs; [ imagemagick @@ -99,6 +104,15 @@ in passwordFile = config.age.secrets.mediawiki-admin-passwd.path; + database = { + createLocally = false; + host = "tealc.adm.crans.org"; + name = "mediawiki"; + user = "mediawiki"; + passwordFile = config.age.secrets.mediawiki-db; + type = "postgres"; + }; + extraConfig = '' # TODO remove log error in test error_reporting( -1 ); diff --git a/secrets/mediakiwi/mediawiki-db-pass.age b/secrets/mediakiwi/mediawiki-db-pass.age new file mode 100644 index 0000000..048e90f --- /dev/null +++ b/secrets/mediakiwi/mediawiki-db-pass.age @@ -0,0 +1,33 @@ +age-encryption.org/v1 +-> ssh-ed25519 vZ8Vgw 8qDmlfKzDjDJr49/xY0KW9qOsjw7tZnWr+i0uBARhjI +DQw661vgTzjEBN5jLE56hWu2mjK67AK5MlfE695dPcE +-> piv-p256 ewCc3w AvqksWKVJbd7CnRIjs/yKfjhWVBbPO82XJjYVmh/kasN +bh6ofS1lUU++xKVdzQOe3LAs/Rwa66TlitogPHONgAk +-> piv-p256 6CL/Pw A/4k87YHJQdTnlMAeQiCDNYawpLXHKc2dHwnVle2dYFR +PVCCARxrMvHqI0GyjS2k78gwigYkj8SttDCCjc3IJDc +-> ssh-ed25519 eOAUSg Y7bTQMzWA3tR7k44rsJBZBiks5Okx5JuZMrkyWVpRGg +qVnVRkFYgozvVt0D9rwXi58ZOPuYF8Zfby0q6AHG/MQ +-> ssh-rsa REaZBA +NyxP0jfq3Kmg2JWZDCSfcdOhWlJkJe46lTIfSpSaeMTmSdiBLav8M/R9Kjsp5FtH +vG/880koXjPKO5FyfQyvkq/WEJBY9babY6p8fPmRz2lSKyrYDlDVdE/30KoU/0GE +t/BkPeuCkpE9zKSJWzNKfVRbwMJNRyW7jMHBAVsnSoJfHa0WXrsPD+osN5o3zrwI +37EVokVs8cyDRoEhE7qox6iMiB0IcjDK0OZ2gNbJYVFE2VttnjT91zsNKKlZk/H9 +uPs1BGL2ynsi+CnL9IQX1WlyZUt6r2XLJg54LQhSSNt7sGvjMBXMLdF3I2kNwC4/ +uFmlFNCr/CeCaDpLRIERfm9Y05lsDfB/5lmREgX2G9LMPbCBHDeFDi077cO074oF +6c9NEgC3b8RaW3kZ02fPG84+fTv6UStjb4WDu15AmqxoVYoXiO2dCCvXHU26VSlE +3Cp52woqxt0b6wZanHfPu5+pT0cmBn3KD5TIZwEjB6QKS1aCBHZpfhABDuFu+EPO + +-> ssh-ed25519 J/iReg YE2Ur1V8M0+dSB++jEv5UzOLwLrhb+NYdedUKNrfe2M +w9vGtwGUoYZPuU8cr1EglfRwexdx+aLA5++isPq478Y +-> ssh-ed25519 GNhSGw OVh/yHW2aIAKB3xPBlNW7xjKKSO0LjtjAzDCoNxZcyc +0PBtbwz9uTMJF+cDWkRF2m+2Sapnwk3LfDn5izM0MWI +-> ssh-ed25519 eXMAtA wku3bHXp5BEozX9pOCh0sLuH+nM/dUKU/Seel733RSk +O8eWnryyVi5lzCg819NYHUcu4rqF12TmE8vh/PnBw4M +-> ssh-ed25519 5hXocQ ansyFMSEbq4MWEmCc14EWUdpzjrfreRFdapAKIBUTn0 +41y5NpflbdXvsMPDSR+zNR7+Q6PzOWzI1An6VbN/1yI +-> ssh-ed25519 bRHVVA cb/IWLLb6r/6GdE2BcCrfeOYOeHZiU3lig9qaSxNvjE +Wz/Qzrqs+ZcnjI9uPK8AR8pjqEWcALn4MWH+ZS1kF2I +-> ssh-ed25519 HgW9eA ynUoOk8XEQIQxW40iZqn6Brzuw1+T7p1zW8yBiDy9Ak +6Udtd/dEPZ43B79K+oLJj3Ek/n3lMniz5XPB04Q5aus +--- Dz0Xb2xUxZcKYSVmILBu1xlgKzi7dvMnIZ6ANpUxqzY +—Švúפ2>"®l‡= ô†ôÆÅÕ"_U·Ð|a=|ØÒ0 Ö‘HŒ¿Ð¢š‡!Û¢FÞµÓÚY’9ÇŸ§&Ø \ No newline at end of file