top | item 44513276

(no title)

coal320 | 7 months ago

It's custom! It's built using Dioxus + Rust and is statically generated. You can find it here: https://github.com/coal-rock/site

discuss

order

indigodaddy|7 months ago

Interesting, does https://178.156.176.158/ serving the main/actual site, mean that requests are going straight to the dx serve process with no Caddy or Nginx in front? I'm always curious how people set stuff up.. if rp in front I would think that the naked IP wouldn't pass a likely host-based proxy rule..

coal320|7 months ago

Nope! The entire thing is behind nginx! And I'm not using dx serve either! I'm statically building each page server-side so I can ship zero WASM/JS (barring analytics) and then each page is served as plain HTML through Rocket. Rocket is bound to the loopback adapter which is proxied by nginx.

colecut|7 months ago

<meta property="og-description" content="coal's personal site - powered by rust, nvim, and spite"/>

Surely spite is prepackaged in nvim by now

pityJuke|7 months ago

You need to fix your default branch: it is main, and you've committed everything to master.

colecut|7 months ago

yeah, when I first pulled it up I thought the whole thing was a troll haha

indigodaddy|7 months ago

hah, that's why i was like, man this is pretty barebones :)

coal320|7 months ago

Well maybe I just like it that way /s