Compare commits

...

3 commits

Author SHA1 Message Date
dc82e99a88 add watch.bun.how for watch party 2026-01-20 04:54:33 +00:00
bb45929893 update nixpkgs 2025-11-05 14:40:41 +00:00
d12c8701b9 pds: upgrade 2025-11-04 08:06:19 +00:00
6 changed files with 1046 additions and 903 deletions

View file

@ -70,16 +70,16 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1740743217,
"narHash": "sha256-brsCRzLqimpyhORma84c3W2xPbIidZlIc3JGIuQVSNI=",
"lastModified": 1761999846,
"narHash": "sha256-IYlYnp4O4dzEpL77BD/lj5NnJy2J8qbHkNSFiPBCbqo=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "b27ba4eb322d9d2bf2dc9ada9fd59442f50c8d7c",
"rev": "3de8f8d73e35724bf9abef41f1bdbedda1e14a31",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-24.11",
"ref": "nixos-25.05",
"repo": "nixpkgs",
"type": "github"
}

View file

@ -1,7 +1,7 @@
{
description = "plinth system flake";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
lix = {
url = "https://git.lix.systems/lix-project/nixos-module/archive/2.91.1-1.tar.gz";
@ -19,7 +19,8 @@
};
modules = [
lix.nixosModules.default
# lix.nixosModules.default
({ pkgs, ... }: { nix.package = pkgs.lixPackageSets.stable.lix; })
({...}: { system.stateVersion = "23.11"; })
./system/hardware-configuration.nix
./system/base.nix

View file

@ -9,5 +9,6 @@ deno run ./charlotte-partners.ts > out/charlotte-partners.conf
deno run ./charlotte-partners-labeler.ts > out/charlotte-partners-labeler.conf
deno run ./bfuse-filter-umm-gay.ts > out/bfuse-filter-umm-gay.conf
deno run ./hang-out-while-she-watches.ts > out/hang-out-while-she-watches.conf
deno run ./watch-bun-how.ts > out/watch-bun-how.conf
deno run ./cocoon.ts > out/cocoon.conf
deno run ./paper-k256-umm-gay.ts > out/paper-k256-umm-gay.conf

27
ngx/watch-bun-how.ts Normal file
View file

@ -0,0 +1,27 @@
import ngx from "jsr:@char/ngx@0.1";
export const config = ngx("", [
ngx("map $http_upgrade $connection_upgrade", [
"default upgrade",
"'' close"
]),
[],
ngx("server", [
[
"server_name watch.bun.how",
...ngx.listen(),
...ngx.letsEncrypt("watch.bun.how"),
],
ngx("location /", [
"client_max_body_size 1G",
"proxy_pass http://127.0.0.9:8524",
"proxy_http_version 1.1",
"proxy_set_header Upgrade $http_upgrade",
"proxy_set_header Connection $connection_upgrade",
"proxy_set_header Host $host",
"proxy_read_timeout 300s",
]),
]),
]);
if (import.meta.main) console.log(config.build());

View file

@ -7,7 +7,7 @@
"license": "MIT",
"dependencies": {
"@atproto/common": "^0.4.11",
"@atproto/pds": "^0.4.135",
"@atproto/pds": "^0.4.185",
"dotenv": "^16.4.7",
"express": "^4.21.2"
},

File diff suppressed because it is too large Load diff