An Ansible role to install the Metabase BI server software on a Linux server.
A Debian based Linux server running. As this role currently only uses apt for installing packages.
Role variables you might want override:
metabase_port: 3000
- The port the Metabase deamon is listening on.metabase_user: metabase
- The system user to use for running the Metabase deamon.java_package: openjre-123
- The java package to install for Metabase, leave blank if you already have a working Java on that machinemetabase_settings_db_type: h2
- Change DB type for Metabase settings, forposgres
undmysql
type please also override connection details!
Find more variables in defaults/main.yml
.
Needs no other roles. You might wan to use other roles for installing a reverse Proxy webserver, like Nginx to front the Metabase server.
Include this in you playbook to run this role
- name: My Play
hosts: servers
vars:
metabase_port: 3001
roles:
- mediafellows.metabase
tasks:
# Other tasks
BSD
By Stefan Horning [email protected]