sorrowless.mediawiki

sbog/mediawiki

A role to set up Mediawiki.

Requirements

  • Ansible version 2.4

Role Variables

mediawiki_hostname: wiki.example.ru  # The hostname for your Mediawiki
mediawiki_ssl_enabled: true            # Enable SSL for secure connection
mysql_port: 3306                       # MySQL port
mysql_bind_address: "127.0.0.1"       # MySQL bind address
mysql_root_db_pass: mysqlroot          # Root password for MySQL
mysql_users:                           # List of MySQL users
  - name: wikiadmin                    # Username for Mediawiki admin
    pass: wikiadminpass                # Password for Mediawiki admin
    priv: "wikidb.*:ALL"               # Permissions for the user
mysql_db:                              # List of databases
  - name: wikidb                       # Name of the database
    replicate: no                      # Whether to enable replication

Dependencies

  • bennojoy.mysql (requires this role)

Example Playbook

- name: Install Mediawiki
  hosts: localhost                     # Runs on the local machine
  remote_user: root                    # Connects as root
  roles:
    - mediawiki                        # Includes the mediawiki role

License

  • Apache License 2.0

Author Information

Informazioni sul progetto

Ansible role to install Mediawiki

Installa
ansible-galaxy install sorrowless.mediawiki
Licenza
apache-2.0
Download
67
Proprietario
Barocco-style deployment engineer