Sign inSign up

k4yt3x/akasio-go

By k4yt3x

•Updated over 5 years ago

Akasio is a simple HTTP server that redirects traffic based on a JSON redirect table.

Image
0

969

k4yt3x/akasio-go repository overview

⁠Akasio (Golang)

For more information, visit https://github.com/k4yt3x/akasio-go⁠.

⁠Running from Docker

Akasio is also available on Docker Hub. Below is an example how you can run Akasio with Docker. Be sure to create the redirect table and change the redirect table's path in the command below. You'll also need to change the server's hostname.

docker run -it -p 8000:8000 -v $PWD/akasio.json:/etc/akasio.json -h akasio --name akasio k4yt3x/akasio-go:1.1.1 -n akas.io

docker run -it \                                            # interactive
           -p 8000:8000 \                                   # bind container port to host's port 8000
           -v $PWD/akasio.json:/etc/akasio.json \           # bind mount host's akasio.json file under the current directory to container's /etc/akasio.json
           -h akasio \                                      # set container hostname akasio
           --name akasio \                                  # set container name akasio
           k4yt3x/akasio-go:1.1.1 \                         # container name
           -n akas.io                                       # listening hostnames

Tag summary

Content type

Image

Digest

Size

5.6 MB

Last updated

over 5 years ago

docker pull k4yt3x/akasio-go