Skip to content
Another static web server, plus JSON REST API for exposing specified directory listings. Useful for download pages or listings asset for web applications.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmd
dockerfiles
files
vendor
www
.gitignore
Dockerfile
LICENSE
README.md
glide.lock
glide.yaml
goreleaser.yml

README.md

ASWS Static Web Server

Serve a Static Site

The following example exposes port 2701 on your local machine and forwards all traffic to port 80 on the asws docker container:

docker run -e DEBUG=true -p 2701:80 -v "$(pwd)"/www:/www txn2/asws:1.2.3

Environment Variable Defaults

  • PORT="80"
  • STATIC_DIR="./www"
  • STATIC_PATH="./www"
  • FS_ENABLED="no"
  • FS_DIR="./files"
  • FS_PATH="/files"
  • DEBUG="false"
  • METRICS="true"
  • METRICS_PORT="9696"

Build Release

Build test release:

goreleaser --skip-publish --rm-dist --skip-validate

Build and release:

GITHUB_TOKEN=$GITHUB_TOKEN goreleaser --rm-dist
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.