Compare commits
No commits in common. "76e6a1d9cc5f66482fabe09feab7339bea3caf9a" and "d4397cf83602b4783de84cb22b573dcc8b85a3ee" have entirely different histories.
76e6a1d9cc
...
d4397cf836
|
@ -22,7 +22,7 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = { nixpkgs, flake-utils, agenix, home-manager, webcord, ... }:
|
outputs = { nixpkgs, flake-utils, agenix, home-manager, webcord, ... }@inputs:
|
||||||
|
|
||||||
# Provide colmena
|
# Provide colmena
|
||||||
(flake-utils.lib.eachDefaultSystem (system:
|
(flake-utils.lib.eachDefaultSystem (system:
|
||||||
|
@ -33,7 +33,7 @@
|
||||||
pkgs.colmena
|
pkgs.colmena
|
||||||
pkgs.nixfmt
|
pkgs.nixfmt
|
||||||
pkgs.git
|
pkgs.git
|
||||||
agenix.packages.${system}.ragenix
|
inputs.agenix.packages.${system}.ragenix
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
})) // {
|
})) // {
|
||||||
|
|
|
@ -144,22 +144,12 @@
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [ htop ];
|
environment.systemPackages = with pkgs; [ htop ];
|
||||||
|
|
||||||
age.secrets.gitea = {
|
|
||||||
file = ../../secrets/gitea.age;
|
|
||||||
owner = "gitea";
|
|
||||||
group = "gitea";
|
|
||||||
};
|
|
||||||
age.identityPaths = [ "/root/.ssh/id_ed25519" ];
|
|
||||||
|
|
||||||
services.gitea = {
|
services.gitea = {
|
||||||
enable = true;
|
enable = true;
|
||||||
domain = "git.fainsin.bzh";
|
domain = "git.fainsin.bzh";
|
||||||
rootUrl = "https://git.fainsin.bzh";
|
rootUrl = "https://git.fainsin.bzh";
|
||||||
lfs.enable = true;
|
lfs.enable = true;
|
||||||
database = {
|
database.type = "postgres";
|
||||||
type = "postgres";
|
|
||||||
passwordFile = config.age.secrets.gitea.path;
|
|
||||||
};
|
|
||||||
settings = {
|
settings = {
|
||||||
service = {
|
service = {
|
||||||
"DEFAULT_KEEP_EMAIL_PRIVATE" = true;
|
"DEFAULT_KEEP_EMAIL_PRIVATE" = true;
|
||||||
|
|
|
@ -1,12 +1,8 @@
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
age-encryption.org/v1
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IGtaRXBXdyBCSFps
|
-> ssh-ed25519 kZEpWw OQ8zlnVzqIh3FSryVBmqKzPDOatKrzDSR1Zm3BGL60E
|
||||||
YjhJT3l2NVMwUlc1L3laWmRoaHRjZUpzbFZyMXA2K3diZ1VuZWdzCktYa0V5Ujk5
|
FtbNNvnoskcgLO4XIREMmV+HY1YNgmavSKCKiVpLtUw
|
||||||
M2JndmxSMkZpZFZCN25uaVFDMk1aNDJhbmo4YlU1MVVMTkkKLT4gTGo+Ti1ncmVh
|
-> ;MI-grease
|
||||||
c2UgWFVaL0cKTTJ6ZGpRNzVkQTdBL00rd1NIVFpwQkV5WmVPWWJLMWNlaE51cDVy
|
ArHYI+eu0R2GQyabN2Mr8nHC4LBU0xNZSl0hljMagNBtUGlwsTHvRBzTSVm6kcak
|
||||||
ajVJd3VOL1pUSkxJVGJiejFQR3UwWFdQQwpqN2tTZzhWem85TGhEYmtRM3lKNHpz
|
c2Rbqz9/Zg
|
||||||
azlreEFvbFgwYWxJK0JxMGV1MUFlUHQ4dVppYUtScjZ5Vjl2N1VQa21hCgotLS0g
|
--- t1Xtn3Wg7yC30usQ+dSbwBlBcd0mMiWUeraj2HTZ9PQ
|
||||||
bXA2YUxBNEc4NThjKzNKSXlNcEE5TE1DbWxoVUcxZTRLYXZrY1Rrb2cyTQqFtX6u
|
„±BÌ<EFBFBD>q«¤Kr‡Ž¤D±1ZßË6‘½x:IèáVàÿêúø÷¯ÀÃÕ˜)Ê\YÝtI(=ù˜†bÍ1JŸ¡QÀR”eVó}êÖv˜›fn(°U½|ÔiB>ýºAXÈ€v\X,²†¹&3OnleÞ4›îpá"ä-{ÁÞ;þ°®
|
||||||
I6xKT4GsVsZONMHURFyBrwC6f9nyDcZv7w7i+0WjpalP3k26D3pLbB4I3g5p3X8U
|
|
||||||
A60vagUy20vBPYYh9P2dGsLDieGq6GRxQfwIXHkxZ+d7akAi3n+p5ltfJ2h9Zuti
|
|
||||||
RRBKtnxVIaHp6TZjausCKVfvIXW540gQogiUjadPm7xt
|
|
||||||
-----END AGE ENCRYPTED FILE-----
|
|
|
@ -1,13 +0,0 @@
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IGtaRXBXdyBaTENK
|
|
||||||
NGt2K1pRRll2cStROFJDT0hMVzVSWEJQRmErUHpVVndyQzBDUmlvCnhlREd3YWc5
|
|
||||||
c09LdldNeXZwMmg2SlNLRXhrelVwNnRua3BHN2JLYWlyZE0KLT4gc3NoLWVkMjU1
|
|
||||||
MTkgdjhFOVV3IE1acEhiTElpTzVQc3ExdkNVaG41SlQ2TXUrcTZJVE9Oc1hqRVNt
|
|
||||||
clhMMGsKZ1Z1THRhZzZ3MkNHODV3RWllbzJUSk4xTk1DcGl2MzV3UFlGZXdZRldz
|
|
||||||
VQotPiA8ODZhZjAtZ3JlYXNlCjJidUIrVmZ3MHdYVUlzdDl2VHIzK3BUWUQxOGVG
|
|
||||||
OXFGMDNuY3VDTnNldEZjdlFQV2N2SUk1dkc2SnJ4b1ZXb3YKVzIrTVFxb1d0SE1X
|
|
||||||
Z3hSK0x2MWMKLS0tIHFwemhyYmxDSEhCUk90TW1nSmMxYVE2ajJYOUpNVG54SHBS
|
|
||||||
MWk2L01qMWcKhPYyts5zbaAtGuGVJpwReTxAj0iCR9Fqa3TwMzogeSEEZhyp3j3w
|
|
||||||
Vc+RiCM/ykf4DqFg/Xiulb2H+3TN0lT40UF2VEHbSnZFvJDDR9ltVwubI7fq8C5r
|
|
||||||
feA1+W0uQ7FDY4a+q1yjHcf47oirK6Q1+95hAn+Iq+koiEDP6TquTAWCaOIpMg==
|
|
||||||
-----END AGE ENCRYPTED FILE-----
|
|
|
@ -1,9 +1,4 @@
|
||||||
let
|
let
|
||||||
neodymium =
|
neodymium =
|
||||||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINTvwXCT99s1EwOCeGQ28jyCAH/RBoLZza9k5I7wWdEu laurent@neodymium";
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINTvwXCT99s1EwOCeGQ28jyCAH/RBoLZza9k5I7wWdEu laurent@neodymium";
|
||||||
hydrogen =
|
in { "borgbackup.age".publicKeys = [ neodymium ]; }
|
||||||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAxh42mMYqftTU7WtfktZbkdMI07VuH7mhUv3m2Ca3fV root@hydrogen";
|
|
||||||
in {
|
|
||||||
"borgbackup.age".publicKeys = [ neodymium ];
|
|
||||||
"gitea.age".publicKeys = [ neodymium hydrogen ];
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in a new issue