gitea -> forgejo
Also need to perform one-time migration: https://nixos.org/manual/nixos/unstable/#module-forgejo
This commit is contained in:
parent
a8671855af
commit
5daf7e41b5
5 changed files with 6 additions and 6 deletions
|
@ -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
|
||||||
|
|
|
@ -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";
|
|
@ -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";
|
||||||
|
|
|
@ -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";
|
||||||
|
|
|
@ -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";
|
||||||
|
|
Reference in a new issue