https://github.com/davestephens/ansible-role-enigma-bbs
Ansible role to install ENiGMA½ BBS software
https://github.com/davestephens/ansible-role-enigma-bbs
ansible ansible-role bbs
Last synced: 4 months ago
JSON representation
Ansible role to install ENiGMA½ BBS software
- Host: GitHub
- URL: https://github.com/davestephens/ansible-role-enigma-bbs
- Owner: davestephens
- License: mit
- Created: 2017-09-15T21:22:26.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-11-04T23:31:26.000Z (over 7 years ago)
- Last Synced: 2025-01-15T19:55:21.539Z (5 months ago)
- Topics: ansible, ansible-role, bbs
- Language: Shell
- Homepage:
- Size: 12.7 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ENiGMA½ BBS [](https://travis-ci.org/davestephens/ansible-role-engima-bbs)
===========
Installs [ENiGMA½ BBS software](https://github.com/NuSkooler/enigma-bbs).Requirements
------------Ubuntu or Debian based Linux distribution. A Raspberry Pi with Raspbian installed is a great candidate!
Role Variables
--------------````yaml
enigma_home: "{{ ansible_env.HOME }}/enigma_bbs" # ENiGMA½ install path
enigma_repo: https://github.com/NuSkooler/enigma-bbs # ENiGMA½ repo to usenvm_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](https://travis-ci.org/davestephens/ansible-role-engima-bbs).License
-------MIT
Author Information
------------------
[David Stephens](http://www.davidstephens.uk) - a DevOps and platform engineer from London, UK.