Everyone needs a homepage
A basic dark-themed homepage that has a customizable nav, weather forecasts, and displays the latest XCKD comic..
startpage [-p <port>] [-level <loglevel>] [config_file]
Startpage has sensible defaults. If a config file is not provided it looks in
the current directory by default. See config-sample.yml
for a sample
configuration.
Startpage can be fully configured via environment variables:
STARTPAGE_PORT
: Port to serve on.STARTPAGE_LEVEL
: Log level.STARTPAGE_CONFIG
: Path to config file.
Everything is done via make:
make
Compile everything and put it inbin
make lint
Lint the codemake dev
Watch for changes to source code and auto-compilemake run
Watch for changes to source code and re-start the app.make docker-build
package the app as a docker image
- Weather forecasts are powered by Darksky.
- Icons for weather from @adamwhitcroft