An open API service indexing awesome lists of open source software.

https://github.com/soulteary/mini-shortener

Zero dependency, configuration-based, short link service with less than 200 lines.
https://github.com/soulteary/mini-shortener

docker shortlink shortlinks url-shortener yourls

Last synced: 6 months ago
JSON representation

Zero dependency, configuration-based, short link service with less than 200 lines.

Awesome Lists containing this project

README

          

# Mini Shortener

Configuration-based, short link service in less than 200 lines.

## Config

The configuration file is in plain text format, and each line contains a redirect rule:

```
"/ping" => "https://github.com/soulteary/mini-shortener"
```

The program startup will read the `rules` file in the current working directory by default.

## Docker

Download the rules configuration file in the project, or refer to the documentation above, create a local file, and execute the following commands:

```bash
docker run -v `pwd`/rules:/app/rules -p 8080:8901 soulteary/mini-shortener -d
```