No description
Find a file
2022-01-07 20:25:28 +01:00
db Cleaned up routes & split up for better looking 2021-12-08 16:31:52 +01:00
routes Make Json Enpoint / CLI | PRG 2021-12-10 22:38:02 +01:00
utils Cleaned up routes & split up for better looking 2021-12-08 16:31:52 +01:00
views Make Redis as ENV Var 2021-12-08 13:12:14 +00:00
.gitignore Update .gitignore 2021-12-08 11:38:57 +01:00
.gitlab-ci.yml Configure SAST in .gitlab-ci.yml, creating this file if it does not already exist 2022-01-07 20:25:28 +01:00
docker-compose-proxy.yml Make Redis as ENV Var 2021-12-08 13:12:14 +00:00
docker-compose.yml Make Redis as ENV Var 2021-12-08 13:12:14 +00:00
Dockerfile Changed to CGO_Enabled=0 2022-01-06 20:03:57 +01:00
go.mod Updated to Fiber 2.24 2022-01-01 15:01:38 +01:00
go.sum Updated to Fiber 2.24 2022-01-01 15:01:38 +01:00
LICENSE Add LICENSE 2021-12-07 21:30:15 +01:00
main.go Cleaned up routes & split up for better looking 2021-12-08 16:31:52 +01:00
README.md Changed README 2021-12-07 23:41:52 +01:00

goshorly

An easy self-hosted Link shortener in Golang with Redis <3

Live-Demo

WARNING:

  • goshorly is in an early stage, it is not an Final Version!

If you have an feature request, please do not hesitate to open an issue or merge request.

Installation with Docker-Compose (with no reverse proxy / own proxy):

mkdir goshorly
cd goshorly
wget https://git.ucode.space/Phil/goshorly/-/raw/main/docker-compose.yml
nano docker-compose.yml # Change the environment variables to your needs
docker-compose up -d

Installation with Docker-Compose (built in proxy / caddy as reverse proxy):

mkdir goshorly
cd goshorly
wget https://git.ucode.space/Phil/goshorly/-/raw/main/docker-compose-proxy.yml
mv docker-compose-proxy.yml docker-compose.yml
nano docker-compose.yml # Change the command line on caddy to your domain & environment variables to your needs
docker-compose up -d