adrianovieira.osem_webserver
Ansible OpenSUSE OSEM Webserver
Installs OpenSUSE OSEM Webserver layer on Linux servers.
Requirements
not applicable so far
Role Variables
A description of the settable variables for this role should go here, including any variables that are in defaults/main.yml, vars/main.yml, and any variables that can/should be set via parameters to the role. Any variables that are read from other roles and/or the global scope (ie. hostvars, group vars, etc.) should be mentioned here as well.
Available variables are listed below, along with default values (see defaults/main.yml
):
database setup
osem_database_adapter: mysql2 # only it so far osem_database_host: localhost osem_database_port: 3306 osem_database_name: osem osem_database_username: username osem_database_password: password
Dependencies
- roles:
Apache 2.x
geerlingguy.apache (https://galaxy.ansible.com/geerlingguy/apache)
apache virtual host
# osem vhost via geerlingguy.apache apache_listen_ip: "10.0.2.15" apache_listen_port: 80 apache_listen_port_ssl: 443 apache_vhosts: - servername: "osem-server.mylab" documentroot: "/var/www/html/osem/public" serveradmin: [email protected]
Installation samples
requirements.yml
file# sample requirements.yml file with the source from GitLab - src: https://gitlab.com/adrianovieira/ansible-opensuse.osem.webserver.git scm: git name: adrianovieira.osem_webserver
or via Galaxy
ansible-galaxy install adrianovieira.osem_webserver
Example Playbook
---
- hosts: osem-webservers
vars_files:
- vars/main.yml
roles:
- role: adrianovieira.osem_webserver
License
Author Information
This role was created by Adriano Vieira
About
Ansible Role::OSEM Webserver - Installs OpenSUSE OSEM on Linux servers.
Install
ansible-galaxy install adrianovieira.osem_webserver
License
apache-2.0
Downloads
48
Owner
Keep C.A.L.M.S. and having fun! Maybe you'd also like to take a look on my Gitlab repos