Home - CustodesTechnologia/System GitHub Wiki

Bolter and Chainsword

Site Upgrade Grimoire

READ ME FIRST

This wiki is the grimoire of how the upgrade will be performed. It's a living document and will change as new facts come to light.

Any errors/typos -- let me know so I can maintain a coherent set of documents (better yet, file an issue).

Summary of Work

Status and Preliminaries

UPDATE STATUS

Making an Issue

Contributions

We use the repository to store configuration of the site.

If the configuration files need to be re-applied to the site after the upgrade steps then store them here. This applies to:

  1. Theme XML file(s)
  2. Graphics (media files)
  3. Etc..

Setup your Github access with SSH

Logistics

The logistics of how the upgrade happens are documented here.

Technical Details

Server Setup Details of how to prepare the Linux system to host the Invision Software.

SSH Key Setup Details for how we enforce authentication to work on the Server system.

Export Database Instructions for exporting the database, checklist for creating user if necessary.

Copying data with rsync Moving a lot of data between hosts.

Hardware Profile Trade-offs Deep dive into the options for hosting hardware of the site.

Cleanup Notes Cleanup notes.

Specifics Tracked

Specific Technical Issues are documented.

Searching and Indexing

Elastic Search

BBCode Conversion

BBCode-Conversion-Chart-Status

BBCode-Workarounds

Using-BBCode-post-Upgrade

System Administration

Upgrade-Status

Upgrade-Steps

Backups

Cleanup

Copying-Large-Data-Collections

Exporting-the-Legacy-Database

Site-Email

SSHKeys

Last-lap

Logistics