goshorly

command module
v0.0.0-...-79cd7f7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2026 License: MIT Imports: 8 Imported by: 0

README

status-badge

Goshorly

Easy-to-use, self-hosted link shortener built with Golang and Redis.

Lightweight, fast, and Docker-compatible for seamless deployment. ❤️


Features
  • Self-hosted: Take control of your link shortening service.
  • Built with Golang: High performance and reliability.
  • Redis Integration: Efficient data storage.
  • Easy Deployment: Docker, Binary, Build it yourself
  • Docker Support: ( linux/amd64, linux/arm64 )

Installation
Using Docker

(please refer to the example files!)

git clone https://github.com/yourusername/goshorly.git
cd goshorly
docker-compose up -d

To simplify your deployment, we offer the following Docker tags:

Using Binary
  1. Download the latest binary from the releases.
  2. Create an .env file. and change the values for your environment.
  3. Run the binary the terminal.

Contributing

We welcome contributions! If you have feature requests, bug reports, or improvements, feel free to:

  • Open an issue.
  • Fork the repository.
  • Create a new branch (feature/awesome-feature).
  • Submit a pull request with detailed explanations.
  • Submit a review.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL