mirror of
https://github.com/harryssecret/homelab-nix.git
synced 2025-08-08 06:30:18 +02:00
Compare commits
No commits in common. "78889765f1415644fa919a6304e9989b5cc40110" and "82cfa5324490386c6b9dc4a4da8341e1e99f7fde" have entirely different histories.
78889765f1
...
82cfa53244
3 changed files with 3 additions and 25 deletions
|
@ -2,8 +2,8 @@
|
||||||
description = "the silliest NixOS config!";
|
description = "the silliest NixOS config!";
|
||||||
|
|
||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
|
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
|
||||||
nixpkgsSmall.url = "github:NixOS/nixpkgs/nixos-25.05-small";
|
nixpkgsSmall.url = "github:NixOS/nixpkgs/nixos-24.11-small";
|
||||||
nixpkgsUnstable.url = "github:NixOS/nixpkgs/nixos-unstable";
|
nixpkgsUnstable.url = "github:NixOS/nixpkgs/nixos-unstable";
|
||||||
sops-nix.url = "github:Mic92/sops-nix";
|
sops-nix.url = "github:Mic92/sops-nix";
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
{
|
{
|
||||||
services.akkoma.enable = true;
|
services.akkoma.enable = true;
|
||||||
services.akkoma.initDb.enable = true;
|
|
||||||
services.akkoma.config = {
|
services.akkoma.config = {
|
||||||
":pleroma" = {
|
":pleroma" = {
|
||||||
":instance" = {
|
":instance" = {
|
||||||
|
@ -12,28 +11,7 @@
|
||||||
"Pleroma.Upload".base_url = "https://blurb.rougebordeaux.xyz";
|
"Pleroma.Upload".base_url = "https://blurb.rougebordeaux.xyz";
|
||||||
"Pleroma.Web.Endpoint" = {
|
"Pleroma.Web.Endpoint" = {
|
||||||
url.host = "eepy.rougebordeaux.xyz";
|
url.host = "eepy.rougebordeaux.xyz";
|
||||||
http.port = 4004;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services.caddy.virtualHosts."http://blurb.rougebordeaux.xyz".extraConfig = ''
|
|
||||||
log {
|
|
||||||
output file /var/log/caddy/akkoma-blurb.log
|
|
||||||
}
|
|
||||||
|
|
||||||
encode gzip
|
|
||||||
|
|
||||||
reverse_proxy :4004
|
|
||||||
'';
|
|
||||||
|
|
||||||
services.caddy.virtualHosts."http://eepy.rougebordeaux.xyz".extraConfig = ''
|
|
||||||
log {
|
|
||||||
output file /var/log/caddy/akkoma.log
|
|
||||||
}
|
|
||||||
|
|
||||||
encode gzip
|
|
||||||
|
|
||||||
reverse_proxy :4004
|
|
||||||
'';
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
{
|
{
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
archivebox
|
archivebox
|
||||||
nodejs_24
|
nodejs_23
|
||||||
];
|
];
|
||||||
|
|
||||||
services.caddy.virtualHosts."archive.rougebordeaux.xyz".extraConfig = ''
|
services.caddy.virtualHosts."archive.rougebordeaux.xyz".extraConfig = ''
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue