Nicolas Martyanoff on Nostr: Writing an HTTP server / reverse proxy is easy. Make it actually useful for all kinds ...
Writing an HTTP server / reverse proxy is easy. Make it actually useful for all kinds of use cases is hard; so many small features.
For example people usually expect to be able to customize the response when a file cannot be served.
Published at
2025-02-09 13:51:27Event JSON
{
"id": "2aa67370b21817474a8ed3aa26d581ec249e7ecfc08588c727680ab283c22566",
"pubkey": "6d91e7b056ab18986298e04a8b278a5e070a726487fd30a599427c79db9070e9",
"created_at": 1739109087,
"kind": 1,
"tags": [
[
"imeta",
"url https://cdn.fosstodon.org/media_attachments/files/113/974/253/004/667/558/original/30686c87a282d9bf.png",
"m image/png",
"dim 702x395",
"blurhash U03+4d~BotR%%2%1xaouE1Rk%2%1%Lt6WBe="
],
[
"proxy",
"https://fosstodon.org/users/galdor/statuses/113974253162729228",
"activitypub"
]
],
"content": "Writing an HTTP server / reverse proxy is easy. Make it actually useful for all kinds of use cases is hard; so many small features.\n\nFor example people usually expect to be able to customize the response when a file cannot be served.\n\nhttps://cdn.fosstodon.org/media_attachments/files/113/974/253/004/667/558/original/30686c87a282d9bf.png",
"sig": "142e15917cad0506d14f5f4bb89ddee2c896f6568859b71f57b3ccafc94a14a297471fe1585a029a76799c5dfe915f879da5093fa947c88743cbaea452fcde3b"
}