No description
db | ||
routes | ||
utils | ||
views | ||
.gitignore | ||
.gitlab-ci.yml | ||
docker-compose-proxy.yml | ||
docker-compose.yml | ||
Dockerfile | ||
go.mod | ||
go.sum | ||
LICENSE | ||
main.go | ||
README.md | ||
renovate.json |
goshorly
An easy self-hosted Link shortener in Golang with Redis <3
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.
Available Docker tags:
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