Update Projects

This commit is contained in:
Gabriel Simmer 2024-08-11 13:43:31 +01:00
parent 633a924ddc
commit 0fc95ed434
Signed by: arch
SSH key fingerprint: SHA256:m3OEcdtrnBpMX+2BDGh/byv3hrCekCLzDYMdvGEKPPQ
3 changed files with 322 additions and 307 deletions

590
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -11,19 +11,29 @@ let Project : Type =
}
let projects : List Project =
[ { name = "GabrielSimmer.com"
[ { name = "VRChat Prometheus Adapter"
, description = "Collect metrics from VRChat and VRCDN"
, link = { display_text = "git.gmem.ca/arch/vrchat-prometheus-adapter", link = "https://git.gmem.ca/arch/vrchat-prometheus-adapter" }
, languages = [ "Rust" ]
}
, { name = "GabrielSimmer.com"
, description = "Overengineered personal site with on the fly page generation and tiered caching"
, link = { display_text = "git.gmem.ca/arch/gabrielsimmer.com", link = "https://git.gmem.ca/arch/gabrielsimmer.com" }
, languages = [ "Rust" ]
}
, { name = "GabrielSimmer.com"
, description = "Overengineered personal site with on the fly page generation and tiered caching"
, link = { display_text = "git.gmem.ca/arch/gabrielsimmer.com", link = "https://git.gmem.ca/arch/gabrielsimmer.com" }
, languages = [ "Rust" ]
}
, { name = "My infrastructure"
, description = "A mix of Terraform and Nix configurations keeping my lights on"
, description = "Mostly Kubernetes manifests, with some Nix mixed in"
, link = { display_text = "git.gmem.ca/arch/inra", link = "https://git.gmem.ca/arch/infra" }
, languages = [ "Terraform", "Nix" ]
, languages = [ "YAML", "Nix" ]
}
, { name = "Minecraft Server Invites"
, description = "Small service that generates links to Minecraft servers, whitelisting players"
, link = { display_text = "gmem/minecraft-server-invites", link = "https://sr.ht/~gmem/minecraft-server-invites/" }
, link = { display_text = "git.gmem.ca/arch/minecraft-server-invites", link = "https://git.gmem.ca/arch/minecraft-server-invites/" }
, languages = [ "Go", "Svelte" ]
}
, { name = "artbybecki.com"
@ -69,7 +79,22 @@ let projects : List Project =
]
let experiments : List Project =
[ { name = "hue-webapp"
[ { name = "friends-workers"
, description = "Collect and display buttons for friend's websites."
, link = { display_text = "git.gmem.ca/arch/friends-workers", link = "https://git.gmem.ca/arch/friends-workers" }
, languages = [ "JavaScript" ]
}
, { name = "daily-servo"
, description = "Generate snapshots of Servo-rendered webpages to track progress."
, link = { display_text = "git.gmem.ca/arch/daily-servo", link = "https://git.gmem.ca/arch/daily-servo" }
, languages = [ "JavaScript", "Shell" ]
}
, { name = "Discord bots"
, description = "Various single-purpose Discord bots."
, link = { display_text = "arch.dog/discord-bots", link = "https://arch.dog/discord-bots" }
, languages = [ "Misc." ]
}
, { name = "hue-webapp"
, description = "Small web frontend and proxy for interacting with Hue lighting."
, link = { display_text = "gmemstr/hue-webapp", link = "https://github.com/gmemstr/hue-webapp" }
, languages = [ "Python" ]

View file

@ -1,5 +1,5 @@
name = "gabrielsimmercom-workers"
main = "result/shim.mjs"
main = "build/worker/shim.mjs"
compatibility_date = "2023-10-22"
account_id = "7dc420732ea679a530aee304ea49a63c"
@ -9,7 +9,7 @@ workers_dev = true
cpu_ms = 100
[build]
command = "nix build .#web"
command = "cargo install -q worker-build && worker-build --release"
[[r2_buckets]]
binding = 'GABRIELSIMMERCOM_BUCKET' # <~ valid JavaScript variable name