An HTML-only Bluesky frontend

update readme, dockerfile, etc.

+11 -13
+5 -5
Dockerfile
··· 2 FROM golang:${GO_VERSION}-alpine as builder 3 4 # fix x509 cert error 5 - RUN apk update && apk add ca-certificates 6 7 - WORKDIR /usr/src/app 8 COPY go.mod go.sum ./ 9 RUN go mod download && go mod verify 10 COPY . . 11 - RUN go build -v -o /run-app . 12 13 FROM alpine:latest 14 15 - COPY --from=builder /run-app /usr/local/bin/ 16 - CMD ["run-app"]
··· 2 FROM golang:${GO_VERSION}-alpine as builder 3 4 # fix x509 cert error 5 + RUN apk update && apk add --no-cache ca-certificates 6 7 + WORKDIR /app 8 COPY go.mod go.sum ./ 9 RUN go mod download && go mod verify 10 COPY . . 11 + RUN go build -v -o htmlsky . 12 13 FROM alpine:latest 14 15 + COPY --from=builder /app/htmlsky /usr/local/bin/ 16 + CMD ["htmlsky"]
+4 -6
README.md
··· 1 # htmlsky 2 3 An HTML-only Bluesky frontend. 4 5 - Just replace [bsky.app](https://bsky.app) with [htmlsky.app](https://htmlsky.app)! 6 7 - Want JSON? `/raw/` 8 Want embeds? `/embed/` 9 10 ## Self-hosting 11 12 Edit `fly.toml` to fit your needs. 13 - 14 - ## Contributing 15 - 16 - Send patches/bug reports to <~jordanreger/htmlsky-devel@lists.sr.ht>
··· 1 # htmlsky 2 3 + > **NOTE**: This project is not being actively developed. Please use at your own risk. 4 + 5 An HTML-only Bluesky frontend. 6 7 + Just replace [bsky.app](https://bsky.app) with `localhost:8080`! 8 9 + Want JSON? `/raw/` 10 Want embeds? `/embed/` 11 12 ## Self-hosting 13 14 Edit `fly.toml` to fit your needs.
+2 -2
main.go
··· 13 ) 14 15 var host = "htmlsky.app" 16 - var handle = "htmlsky.app" 17 - var did = "did:plc:sxouh4kxso3dufvnafa2zggn" 18 19 //go:embed all:public 20 var publicFiles embed.FS
··· 13 ) 14 15 var host = "htmlsky.app" 16 + var handle = "jordanreger.com" 17 + var did = "did:plc:27rjcwbur2bizjjx3zakeme5" 18 19 //go:embed all:public 20 var publicFiles embed.FS