Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wtanaka/ansible-role-parsoid
Ansible role to install Parsoid, an application which can translate back and forth, at runtime, between MediaWiki's wikitext syntax and an equivalent HTML/RDFa document model
https://github.com/wtanaka/ansible-role-parsoid
ansible ansible-galaxy ansible-role ansible-roles galaxy mediawiki parsoid
Last synced: 4 days ago
JSON representation
Ansible role to install Parsoid, an application which can translate back and forth, at runtime, between MediaWiki's wikitext syntax and an equivalent HTML/RDFa document model
- Host: GitHub
- URL: https://github.com/wtanaka/ansible-role-parsoid
- Owner: wtanaka
- Created: 2018-01-06T04:11:06.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-06T05:00:07.000Z (over 5 years ago)
- Last Synced: 2024-11-22T21:49:51.548Z (2 months ago)
- Topics: ansible, ansible-galaxy, ansible-role, ansible-roles, galaxy, mediawiki, parsoid
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Build
Status](https://travis-ci.org/wtanaka/ansible-role-parsoid.svg?branch=master)](https://travis-ci.org/wtanaka/ansible-role-parsoid)
[![CircleCI](https://circleci.com/gh/wtanaka/ansible-role-parsoid.svg?style=svg)](https://circleci.com/gh/wtanaka/ansible-role-parsoid)wtanaka.parsoid
===============Ansible role to install Parsoid. Parsoid is an application which can
translate back and forth, at runtime, between MediaWiki's wikitext
syntax and an equivalent HTML/RDFa document model with enhanced
support for automated processing and rich editing. It has been under
development by a team at the Wikimedia Foundation since 2012. It is
currently used extensively by VisualEditor, Flow, Content Translation
and other applications.Example Playbook
----------------Simple default install
- hosts: all
roles:
- role: wtanaka.parsoidYou can configure the role in the playbook:
- hosts: servers
roles:
- role: wtanaka.parsoid
parsoid_conf:
loadWMF: trueOr using variables in an appropriate `host_vars` or `group_vars` file.
The full set of configuration options available are visible in
[defaults/main.yml](defaults/main.yml)### `parsoid_mw_apis`
Configures the `mwApis` configuration setting
Default:
```
parsoid_mw_apis:
- uri: 'http://localhost/w/api.php'
domain: 'localhost'
```License
-------GPLv2
Author Information
------------------https://wtanaka.com/