Skip to content
View ekzyis's full-sized avatar

Organizations

@kitctf @stackernews

Block or report ekzyis

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ekzyis/README.md

ekzyis

This is the code for my blog at https://ekzy.is/.

Development

// enter dev environment
$ nix-shell

// run server
$ hugo server

// other tab: run tailwindcss in watch mode
$ tailwindcss -i assets/css/input.css -o static/tailwind.css --watch

// other tab: run htmx backend
$ cd server
$ go install github.com/a-h/templ/cmd/templ@latest
$ templ generate
$ go run .

Deployment

// deploy static HTML generated by hugo
$ ./deploy

// update server manually
$ ssh ekzy.is
$ tmux at -t <session>
$ <CTRL-C>
$ git pull
$ cd server && templ generate && go build -o server .
$ ./server
$ <CTRL-B+D>

Pinned Loading

  1. stackernews/stacker.news stackernews/stacker.news Public

    Internet communities that pay you Bitcoin

    JavaScript 440 113

  2. delphi.market delphi.market Public

    A prediction market using the lightning network: https://delphi.market

    JavaScript 8 1

  3. hnbot hnbot Public

    Bot which crossposts top HN stories to SN

    Go 1

  4. snappy snappy Public

    stacker.news API client package for Go

    Go 1