Skip to content
Snippets Groups Projects
Commit cdf74b16 authored by Daniel Schultz's avatar Daniel Schultz :tm:
Browse files

Update SimpleBook version

The latest version of SimpleBook adds a few features and fixes a few
issues.
parent 9142d523
No related branches found
No related tags found
No related merge requests found
---
competition_name: RacialEquity2030
# The sheet that this wiki is going to act on. Most of the time
# this will be the same as the competition name (above), but sometimes
# this is different when either the competition name doesn't work as
# a sheet name (for instance, if it starts with a number), or if
# this wiki should act on a different sheet.
torquedataconnect_sheet_name: RacialEquity2030
# Root web directory (where symlinks to the mediawiki instances
# are installed)
# e.g. /var/www/html
html_directory: /var/www/html
# We need to know what user we're deploying as, but the reason
# here is complex. At the base level, we need to know what
# user torquedata should be running as. But more than that,
# we need to know who to 'become' in the ansible sense when
# we're not becoming root. The reason we have to specify
# in a different variable than 'ansible_become_user', is
# because that variable overrides task level declarations,
# thereby overriding becoming root for tasks we need to.
# So we store in a different variable and use at the top level
# in main.yml.
deployment_user: vagrant
# The root password needed to install mysql users
mysql_root_password: root
# The DB credentials
db_username: torque
db_password: torque
# Sets the wgServer variable for mediawiki. This needs to be set
# for installations of mediawiki greater than 1.35.0, for security
# reasons. See https://phabricator.wikimedia.org/T30798
mediawiki_sever: http://localhost
# Directory to install all of the mediawiki needs
# This must be an absolute path because of weirdness with unarchive
mediawiki_install_directory: /var/www/html/competitions/RacialEquity2030
# The password for the mediawiki user admin to run automated
# commands against wikis (such as csv2wiki, setup, etc)
mediawiki_admin_password: admin_password
# The user and password for the mwlib pdf printing process
#
# The password must not have spaces.
mediawiki_mwlib_username: mwlib
mediawiki_mwlib_password: mwlib_password
# The user and password for loading the wiki externally
# using csv2wiki in coordination with the LFC repository
mediawiki_csv2wiki_username: csv2wiki
mediawiki_csv2wiki_password: csv2wiki_password
# Directory to install simplesaml
simplesaml_install_directory: /home/vagrant/simplesaml
# The metadata declaration, in the form of key => location. The METADATA_NAME should
# correspond to the single sign on url you have set up in okta, which will be of the form
# http://<installationbox>/simplesaml/module.php/saml/sp/saml2-acs.php/__METADATA_NAME__
#
# Then the URL here should be the metadata url you receive from okta when looking at
# your application settings for "Identity Provider metadata"
#
# See https://developer.okta.com/code/php/simplesamlphp/ for more information
simplesaml_okta_metadata_name: simplesaml
simplesaml_okta_metadata_url: https://dev-354109.oktapreview.com/app/exkofw3qnkbw7WlrY0h7/sso/saml/metadata
# See https://www.mediawiki.org/wiki/Manual:, as it suggests
# that localhost is not used unless you are running locally only
mediawiki_server: http://localhost
---
simplebook_git_version: c0fb30aa
simplebook_git_version: 1f737e1
---
- name: Check out SimpleBook
tags: simplebook-redeploy
git:
repo: https://github.com/OpenTechStrategies/SimpleBook
dest: "{{ mediawiki_install_directory }}/mediawiki-{{ mediawiki_version }}/extensions/SimpleBook"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment