This Freeboard is a fork of Jim Heisings damn-sexy dashboard app with super-powers:
- Persistant storage of dashboards in a MongoDB
- GraphQL API backend
- Distributable through docker compose
- Modern Vue.js v3 frontend
- Extendable HTTP-Proxy to bypass CORS
- Monorepo through
npm
workspaces - Commit-Hooks with
pre-commit
- CSS-Variables for all colors
git clone git@github.com:artificialhoney/freeboard.git
cd freeboard
git checkout dev
npm install
Login: admin@freeboard / freeboard
docker compose up -d
npm run dev
python -m venv .venv
.venv/bin/pip install -r requirements.txt
.venv/bin/ansible-playbook ansible/playbook.yml --become
- Secure environment variable store
- i18n: externalize strings and labels
Copyright © 2013 Jim Heising (https://github.com/jheising)
Copyright © 2013 Bug Labs, Inc. (https://buglabs.net)
Copyright © 2024 Sebastian Krüger (https://sk.honeymachine.io)
Licensed under the MIT license.