Difference between revisions of "TODO"

From Georgia Tech Student Wiki
(TODO: Setup automated backups)
Line 1: Line 1:
  +
== Setup automated backups ==
  +
See: https://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki
  +
  +
==== Database backups ====
  +
For example, use automysqlbackup and send the daily/weekly backups to an aws s3 bucket
  +
  +
'''Note: the s3 bucket needs to be secure as it contains logins'''
  +
  +
Also, need to create a backup of the LocalSettings.php configuration file.
  +
  +
==== Page / data backups ====
  +
Another option is to Export or Publish the mediawiki and upload the data to a public git repo.
  +
  +
Ideally, the wiki could also be published to static-pages hosted by GitHub pages
  +
  +
That way, there will always be a read-only copy of all the pages
  +
 
== Make sections for 1st year FAQ ==
 
== Make sections for 1st year FAQ ==
   

Revision as of 23:02, 15 May 2021

Setup automated backups

See: https://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki

Database backups

For example, use automysqlbackup and send the daily/weekly backups to an aws s3 bucket

Note: the s3 bucket needs to be secure as it contains logins

Also, need to create a backup of the LocalSettings.php configuration file.

Page / data backups

Another option is to Export or Publish the mediawiki and upload the data to a public git repo.

Ideally, the wiki could also be published to static-pages hosted by GitHub pages

That way, there will always be a read-only copy of all the pages

Make sections for 1st year FAQ

Setup email server

Done; gmail account created

Secure secret keys

https://www.mediawiki.org/wiki/Manual:Securing_database_passwords

Configure account creation

Require GT emails to create an account

Something similar to this: https://www.mediawiki.org/wiki/Topic:Rg8scj0rl4iqulmg