sphericalkat e5fed252b7 Merge pull request #4 from SphericalKat/renovate/github.com-sirupsen-logrus-1.x
fix(deps): update module github.com/sirupsen/logrus to v1.9.3
2023-06-05 01:37:01 +05:30
2023-05-26 19:50:40 +05:30
2023-05-28 19:11:31 +05:30
2023-05-30 17:32:52 +00:00
2023-05-28 19:11:31 +05:30
2023-05-28 23:36:55 +05:30
2023-05-28 23:36:55 +05:30
2023-05-27 13:27:01 +05:30
2023-05-28 23:38:07 +05:30
2023-05-25 17:38:15 +00:00

medium.rip

This is an alternative frontend for Medium written in Go. I was inspired by the Scribe project, but wanted a few different things, and I did not know Crystal.

Building

Please feel free to self host and run this on your own. I only ask that you contribute any changes back upstream.

Dependencies

Building

First, build the frontend

cd frontend
pnpm i
pnpm run build

Then, build the binary. The frontend static files will be embedded in the binary using go:embed.

go mod download
go build .

You should now have a static binary called medium.rip that is self contained.

Dockerfile

You can alternately build and run via docker

docker build -t medium-rip .
docker run -p 3000:3000 -e PORT=3000 medium-rip

Licensing

Dual licensed under Apache 2.0 or MIT at your option.

S
Description
An alternative frontend for medium.com
Readme
1 MiB
0 Stars 1 Watchers 0 Forks
Languages
Go 70%
HTML 17.2%
TypeScript 9.2%
Dockerfile 2.1%
CSS 1.5%