- switch to structured logging - use JSON formatter - support log level and formatter configuration
- recommend `mkcert` to generate certificates for local development - change default configuration to use files recommended in README.md - separate server name and bind address to allow binding to a local address but publish a different public name
- add gorelease config - add commented example configuration - add service file and postinst script - rename cmd/idp.go to cmd/idp/main.go