Skip to content

mediafellows/ansible-role-metabase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible-Test

Ansible Role Metabase

An Ansible role to install the Metabase BI server software on a Linux server.

Requirements

A Debian based Linux server running. As this role currently only uses apt for installing packages.

Role Variables

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 machine
  • metabase_settings_db_type: h2 - Change DB type for Metabase settings, for posgres und mysql type please also override connection details!

Find more variables in defaults/main.yml.

Dependencies

Needs no other roles. You might wan to use other roles for installing a reverse Proxy webserver, like Nginx to front the Metabase server.

Example Playbook

Include this in you playbook to run this role

- name: My Play
  hosts: servers
  vars:
    metabase_port: 3001
  roles:
    - mediafellows.metabase
  tasks:
    # Other tasks

License

BSD

Author Information

By Stefan Horning [email protected]

About

Ansible Role to install Metabase BI server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published