Compare commits

...

3 commits

7 changed files with 15 additions and 15 deletions

View file

@ -30,9 +30,9 @@
deploy-rs.url = "github:serokell/deploy-rs?ref=master"; deploy-rs.url = "github:serokell/deploy-rs?ref=master";
flake-utils.url = "github:numtide/flake-utils?ref=main"; flake-utils.url = "github:numtide/flake-utils?ref=main";
neovim-nightly.url = "github:nix-community/neovim-nightly-overlay?ref=master"; neovim-nightly.url = "github:nix-community/neovim-nightly-overlay?ref=master";
caddy.url = "git+https://forge.acomputer.lol/adtya/caddy-with-modules?ref=main"; caddy.url = "git+https://git.acomputer.lol/adtya/caddy-with-modules?ref=main";
adtyaxyz.url = "git+https://forge.acomputer.lol/adtya/adtya.xyz?ref=main"; adtyaxyz.url = "git+https://git.acomputer.lol/adtya/adtya.xyz?ref=main";
wiki.url = "git+https://forge.acomputer.lol/adtya/wiki?ref=main"; wiki.url = "git+https://git.acomputer.lol/adtya/wiki?ref=main";
}; };
outputs = outputs =

View file

@ -1,5 +1,5 @@
_: _:
let domainName = "git.ironyofprivacy.org"; in { let domainName = "git.acomputer.lol"; in {
services = { services = {
caddy.virtualHosts."${domainName}" = { caddy.virtualHosts."${domainName}" = {
extraConfig = '' extraConfig = ''

View file

@ -42,15 +42,15 @@
idle-seeding-limit-enabled = true; idle-seeding-limit-enabled = true;
idle-seeding-limit = 360; idle-seeding-limit = 360;
ratio-limit-enabled = true; ratio-limit-enabled = true;
ratio-limit = 2; ratio-limit = 3;
download-queue-enabled = true; download-queue-enabled = true;
download-queue-size = 5; download-queue-size = 5;
queue-stalled-enabled = true; queue-stalled-enabled = true;
queue-stalled-minutes = 30; queue-stalled-minutes = 60;
seed-queue-enabled = true; seed-queue-enabled = true;
seed-queue-size = 15; seed-queue-size = 15;
peer-limit-global = 400; peer-limit-global = 1000;
peer-limit-per-torrent = 20; peer-limit-per-torrent = 50;
}; };
}; };
}; };

View file

@ -19,7 +19,7 @@
"aarch64-linux:docker://ubuntu:latest" "aarch64-linux:docker://ubuntu:latest"
]; ];
tokenFile = config.sops.secrets."forgejo/runner_registration_token_file".path; tokenFile = config.sops.secrets."forgejo/runner_registration_token_file".path;
url = "https://git.ironyofprivacy.org"; url = "https://git.acomputer.lol";
settings = { settings = {
log.level = "info"; log.level = "info";
cache = { cache = {

View file

@ -54,7 +54,7 @@ in
title = "Services"; title = "Services";
sites = [ sites = [
{ title = "Jellyfin"; url = "https://jellyfin.labs.adtya.xyz/"; icon = "si:jellyfin"; same-tab = true; } { title = "Jellyfin"; url = "https://jellyfin.labs.adtya.xyz/"; icon = "si:jellyfin"; same-tab = true; }
{ title = "Forgejo"; url = "https://git.ironyofprivacy.org/"; icon = "si:forgejo"; same-tab = true; } { title = "Forgejo"; url = "https://git.acomputer.lol/"; icon = "si:forgejo"; same-tab = true; }
{ title = "Transmission"; url = "https://transmission.labs.adtya.xyz/"; icon = "si:transmission"; } { title = "Transmission"; url = "https://transmission.labs.adtya.xyz/"; icon = "si:transmission"; }
{ title = "Prowlarr"; url = "https://prowlarr.labs.adtya.xyz/"; icon = "si:prowlarr"; } { title = "Prowlarr"; url = "https://prowlarr.labs.adtya.xyz/"; icon = "si:prowlarr"; }
{ title = "Bazarr"; url = "https://bazarr.labs.adtya.xyz/"; icon = "si:bazarr"; same-tab = true; } { title = "Bazarr"; url = "https://bazarr.labs.adtya.xyz/"; icon = "si:bazarr"; same-tab = true; }

View file

@ -1,7 +1,7 @@
{ pkgs, config, lib, ... }: { pkgs, config, lib, ... }:
let let
cfg = config.services.forgejo; cfg = config.services.forgejo;
domainName = "git.ironyofprivacy.org"; domainName = "git.acomputer.lol";
in in
{ {
sops.secrets = { sops.secrets = {
@ -51,7 +51,7 @@ in
PROTOCOL = "http"; PROTOCOL = "http";
DISABLE_SSH = false; DISABLE_SSH = false;
START_SSH_SERVER = true; START_SSH_SERVER = true;
BUILTIN_SSH_SERVER_USER = "forge"; BUILTIN_SSH_SERVER_USER = "git";
SSH_PORT = 22; SSH_PORT = 22;
SSH_LISTEN_PORT = 2222; SSH_LISTEN_PORT = 2222;
SSH_LISTEN_HOST = "10.10.10.13"; SSH_LISTEN_HOST = "10.10.10.13";

View file

@ -19,7 +19,7 @@ wireguard:
caddy: caddy:
env_file: ENC[AES256_GCM,data:PKtILX7o0D3rj78JXIXad9UcQz0ZiihXK1nY/kb08fh3i54hYrFyJyGt04b9mAufxTnhDV4=,iv:I/EtxopCFmRxgsGJIcFDufTiM1JyPPoIQkgKIDiCP24=,tag:5QlGMp839p9RYKB09tr61A==,type:str] env_file: ENC[AES256_GCM,data:PKtILX7o0D3rj78JXIXad9UcQz0ZiihXK1nY/kb08fh3i54hYrFyJyGt04b9mAufxTnhDV4=,iv:I/EtxopCFmRxgsGJIcFDufTiM1JyPPoIQkgKIDiCP24=,tag:5QlGMp839p9RYKB09tr61A==,type:str]
forgejo: forgejo:
runner_registration_token_file: ENC[AES256_GCM,data:d5XFp9ParWMnh7GWsVNcPeReuO3EdvUSHsXxEm2T9UfQ17q8RHmHCo3qg74zfA==,iv:0JdHc8NexQjIjs07WR+132hcedpvS1w8jOsLSHKIsGU=,tag:UheHd+Hgjs4p9WQsWLU95w==,type:str] runner_registration_token_file: ENC[AES256_GCM,data:fHHAk5i3xjsTx7Zro1EOpbQaMCii0kksjTLgM+gXH2Gu2Mw+bCgKCKfeYccEQg==,iv:6jrQwEfqGDdbI/QCMvHcIEtZXtoDFT7OxVu80+oykCs=,tag:u3UClo6ca6ipBeQ/Am8yVA==,type:str]
sops: sops:
kms: [] kms: []
gcp_kms: [] gcp_kms: []
@ -98,8 +98,8 @@ sops:
WUc1Tm4wMkxUM2xybjFKK2VqWU9GSFEKVhMLzPF5CT/W0PC5jsNzpIE8wtRrUdfH WUc1Tm4wMkxUM2xybjFKK2VqWU9GSFEKVhMLzPF5CT/W0PC5jsNzpIE8wtRrUdfH
QHKId9QbaEaz8c85iXppJwONJJ2eTWUElj4ZVLUacgiqyS+rBiyuFw== QHKId9QbaEaz8c85iXppJwONJJ2eTWUElj4ZVLUacgiqyS+rBiyuFw==
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
lastmodified: "2024-11-19T13:34:08Z" lastmodified: "2024-11-22T05:40:29Z"
mac: ENC[AES256_GCM,data:FR3DRBTfCeE5+rjizNqowRhIEv8rVPrxBhbdLy+8EsiK0zZW++CjPEMB8wnJw3T9JD+r4MmnPb+kxb9R26lS/k48uNioexW5PIa7d/Hnwf5k3cKfXeUvCc71RXdmxzdw5/5QRweN8Pm9HTMP00ze1PJGBfUkt79eIS8IiWrSm8I=,iv:m7g4j4Zqp8fqM2LzOR6ChgZ4MSGVZSICLJ3LdiqA+ag=,tag:yL5dNCIue7EGlNdeq+71DQ==,type:str] mac: ENC[AES256_GCM,data:dialk5LEy/M+zx839s9YKU1DxPOPkBadMAcXqkvyDE20dr0EoXjeNa9oQMuA++RsCUJfUKAOskyqjCFhLjDD4VHNr1htE4uBpfRS196p16Cgp4Qp12uj51D/7JCgQeAwGAwc1K7R0z1lXfrqDE2I6xrGcTWxlJcN7PN6IT2X6tA=,iv:Y5alGY//VAXd3yiHR//5BbZumLU3IyBJNvWweVKUDeM=,tag:rfn/6RLQlGU+nXZPlIQjfg==,type:str]
pgp: [] pgp: []
unencrypted_suffix: _unencrypted unencrypted_suffix: _unencrypted
version: 3.9.1 version: 3.9.1