goshorly/README.md

1.2 KiB

Build Status

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.

Docker Support: Multi-platform compatibility ( linux/amd64, linux/arm/v6, linux/arm64/v8 )

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:

  • dev: Latest code from the main branch (experimental).
  • latest: Latest stable release (may include breaking changes).
  • Versioned Tags (vX, vX.X, vX.X.X): Specific release versions.

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.