URL shortener written in 30 mins
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Alfred 89d50a8e6d Add OVERRIDE_DB_PATH and OVERRIDE_REFERRER vor 5 Monaten
Dockerfile First commit vor 5 Monaten
README.md Add OVERRIDE_DB_PATH and OVERRIDE_REFERRER vor 5 Monaten
go.mod First commit vor 5 Monaten
go.sum First commit vor 5 Monaten
shortener.go Add OVERRIDE_DB_PATH and OVERRIDE_REFERRER vor 5 Monaten

README.md

The castizo shortener

The castizo shortener is a url shortener hosted in eñ.xyz. However, you can host it wherever you want because you have the source code just here.

You can run once you have created the path /srv/data. There the shortener will put its database. To run it, with a Go cli:

go run shortener.go

Also you can use Docker to build it:

docker build -t shortener .

And to run it:

docker run -p 6660:6660 shortener

It was done in 30 mins, so do not judge its results…

Note: The shortener accepts to change the domain in which it will publish the urls and the data base path using OVERRIDE_DB_PATH and OVERRIDE_REFERRER environment variables.