gitea -> forgejo

Also need to perform one-time migration:
https://nixos.org/manual/nixos/unstable/#module-forgejo
This commit is contained in:
Payas Relekar 2024-03-16 17:01:07 +05:30
parent a8671855af
commit 5daf7e41b5
5 changed files with 6 additions and 6 deletions

View file

@ -141,7 +141,7 @@
./hosts/bebop/pihole.nix ./hosts/bebop/pihole.nix
./hosts/bebop/ssh.nix ./hosts/bebop/ssh.nix
./hosts/bebop/cloudflared.nix ./hosts/bebop/cloudflared.nix
./hosts/bebop/gitea.nix ./hosts/bebop/forgejo.nix
agenix.nixosModules.age agenix.nixosModules.age
./hosts/bebop/secrets/agenix.nix ./hosts/bebop/secrets/agenix.nix

View file

@ -2,12 +2,12 @@
{ {
environment.systemPackages = [ pkgs.forgejo ]; environment.systemPackages = [ pkgs.forgejo ];
users.users."gitea".openssh.authorizedKeys.keys = [ users.users."forgejo".openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPLfc2MW5f4Qn1ifAjPPSTRjDST9Bpwn4M8pWvtYrlnY nixos@wsl@hermes" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPLfc2MW5f4Qn1ifAjPPSTRjDST9Bpwn4M8pWvtYrlnY nixos@wsl@hermes"
]; ];
services = { services = {
gitea = { forgejo = {
enable = true; enable = true;
package = pkgs.forgejo; package = pkgs.forgejo;
appName = "bhankas/forgejo"; appName = "bhankas/forgejo";

View file

@ -55,7 +55,7 @@
enable = true; enable = true;
matchBlocks = { matchBlocks = {
"ssh.bhankas.org" = { "ssh.bhankas.org" = {
user = "gitea"; user = "forgejo";
hostname = "ssh.bhankas.org"; hostname = "ssh.bhankas.org";
identityFile = [ "~/.ssh/id_ed25519" ]; identityFile = [ "~/.ssh/id_ed25519" ];
proxyCommand = "${pkgs.cloudflared}/bin/cloudflared access ssh --hostname %h"; proxyCommand = "${pkgs.cloudflared}/bin/cloudflared access ssh --hostname %h";

View file

@ -56,7 +56,7 @@
enable = true; enable = true;
matchBlocks = { matchBlocks = {
"ssh.bhankas.org" = { "ssh.bhankas.org" = {
user = "gitea"; user = "forgejo";
hostname = "ssh.bhankas.org"; hostname = "ssh.bhankas.org";
identityFile = [ "~/.ssh/id_ed25519" ]; identityFile = [ "~/.ssh/id_ed25519" ];
proxyCommand = "${pkgs.cloudflared}/bin/cloudflared access ssh --hostname %h"; proxyCommand = "${pkgs.cloudflared}/bin/cloudflared access ssh --hostname %h";

View file

@ -45,7 +45,7 @@
enable = true; enable = true;
matchBlocks = { matchBlocks = {
"ssh.bhankas.org" = { "ssh.bhankas.org" = {
user = "gitea"; user = "forgejo";
hostname = "ssh.bhankas.org"; hostname = "ssh.bhankas.org";
identityFile = [ "~/.ssh/id_ed25519" ]; identityFile = [ "~/.ssh/id_ed25519" ];
proxyCommand = "${pkgs.cloudflared}/bin/cloudflared access ssh --hostname %h"; proxyCommand = "${pkgs.cloudflared}/bin/cloudflared access ssh --hostname %h";