| lnb-server | latenight.blue client | eleventhirty.am client |
This is the server-side application for latenight.blue and eleventhirty.am.
The current production setup consists of a Docker daemon with an nginx proxy server that has automatic letsencrypt enabled. Check out JrCs/docker-letsencrypt-nginx-proxy-companion for more information on how to run an application in a similar environment.
- Multiple vhosts
- REST-like API
- Multiple logins
- Automatic facebook posting
- No Database needed, all data is written to JSON files
go build ./main *.go
Make sure you have a Drone server running somewhere, and edit .drone.yml
to fit your needs.
The binary takes only one argument: the config file location.
Check out config/config.example.json
for an example.