/ansible-role-enigma-bbs

Ansible role to install ENiGMA½ BBS software

Primary LanguageShellMIT LicenseMIT

ENiGMA½ BBS Build Status

Installs ENiGMA½ BBS software.

Requirements

Ubuntu or Debian based Linux distribution. A Raspberry Pi with Raspbian installed is a great candidate!

Role Variables

enigma_home: "{{ ansible_env.HOME }}/enigma_bbs" # ENiGMA½ install path
enigma_repo: https://github.com/NuSkooler/enigma-bbs # ENiGMA½ repo to use

nvm_version: v0.33.4 # nvm version to use
nvm_node_version: 6.11.3 # node version to install (must be a full version number and not an alias)

Dependencies

- leonidas.nvm - nvm installation.

Example Playbook

- hosts: servers
  roles:
     - { role: davestephens.enigma-bbs }

Testing

The role is tested against Debian and Ubuntu with Travis CI.

License

MIT

Author Information

David Stephens - a DevOps and platform engineer from London, UK.