Simple HTTP redirection service

Aneurin Barker Snook 19a85abc4a rename package 11 tháng trước cách đây
.deploy ddf6ab993d add build, deploy workflows 1 năm trước cách đây
.github ddf6ab993d add build, deploy workflows 1 năm trước cách đây
internal 19a85abc4a rename package 11 tháng trước cách đây
.gitignore 2642e00208 rewrite to use a local db instead of csv 11 tháng trước cách đây
Dockerfile d0dfed5b24 add dockerfile, more elegant exit 1 năm trước cách đây
LICENSE.md cc6b439b34 update documentation, add license 1 năm trước cách đây
README.md cc6b439b34 update documentation, add license 1 năm trước cách đây
go.mod 19a85abc4a rename package 11 tháng trước cách đây
go.sum 19a85abc4a rename package 11 tháng trước cách đây
main.go 19a85abc4a rename package 11 tháng trước cách đây

README.md

Short URL Service

A simple, static redirection service that redirects recognised paths to any other URL.

Configuration

Set environment variables:

  • HOST and PORT configure the HTTP listen server
  • CSV contains redirection data in CSV format

Environment variables can be set in the environment or a .env file.

:warning: CSV data is not loaded from a file!

Redirection data CSV

The CSV data must have two columns for the path and redirection URL, respectively. The first row is reserved for headings. Follow this example to get started:

path,url
/some/path,https://some-url.com

License

See LICENSE.md