New backup carried out on anarwiki.org by root at local Tue Apr 30 11:13:12 UTC 2024.
This commit is contained in:
parent
036a554e64
commit
df8449cc8a
91
README.md
91
README.md
|
@ -1,2 +1,89 @@
|
|||
# AnarWiki
|
||||
Anarchist Wiki
|
||||
## MediaWiki Overview
|
||||
|
||||
https://anarwiki.org/
|
||||
|
||||
A successor to the Libertarian Socialist Wiki
|
||||
|
||||
https://github.com/AnarDocs/LibSocWiki
|
||||
|
||||
## MediaWiki Backup
|
||||
|
||||
AnarWiki is backed up nightly
|
||||
|
||||
We use a version of this backup script -
|
||||
|
||||
https://gist.github.com/svenk/57c3930825b5e9e403a26ab6922d2ac8
|
||||
|
||||
CronTab details -
|
||||
|
||||
```
|
||||
30 1 * * * /var/www/html/mediawiki/backupper/cron.sh
|
||||
```
|
||||
|
||||
This (of course) calls /var/www/html/mediawiki/backupper/cron.sh -
|
||||
|
||||
```
|
||||
# changed from original
|
||||
nice ./backup-private.sh && ./git-backup.sh && ./markdown-backup.sh
|
||||
```
|
||||
|
||||
which calls the following -
|
||||
|
||||
* /var/www/html/mediawiki/backupper/backup-private.sh
|
||||
* /var/www/html/mediawiki/backupper/markdown-export.sh
|
||||
* /var/www/html/mediawiki/backupper/git-backup.sh
|
||||
|
||||
/var/www/html/mediawiki/backupper/markdown-export.sh -
|
||||
|
||||
requires this script - https://github.com/outofcontrol/mediawiki-to-gfm
|
||||
|
||||
```
|
||||
# The same as git-backup.sh except this is added at the start -
|
||||
# Export to markdown
|
||||
/var/www/html/mediawiki/backupper/convert.php --filename=/var/www/html/mediawiki/backupper/assets/full-dump.xml --output=/var/www/html/mediawiki/backupper/markdown
|
||||
backup_directory="markdown"
|
||||
git_work_directory="markdown-git"
|
||||
```
|
||||
|
||||
### Backup Locations
|
||||
|
||||
The remote backups are here -
|
||||
|
||||
https://github.com/AnarDocs/AnarWiki
|
||||
|
||||
Locally the MediaWiki backups are here -
|
||||
|
||||
* /var/www/html/mediawiki/backupper/assets
|
||||
|
||||
* /var/www/html/mediawiki/backupper/markdown
|
||||
|
||||
Mirror - TO BE ADDED
|
||||
|
||||
### MediaWiki Restore
|
||||
|
||||
If you need to restore a backup on the existing server -
|
||||
|
||||
https://www.mediawiki.org/wiki/Manual:Restoring_a_wiki_from_backup
|
||||
|
||||
Individual markdown files can be converted to mediawiki format using -
|
||||
|
||||
`pandoc -f markdown -t mediawiki INPUT.md -o OUTPUT.wiki`
|
||||
|
||||
#### Restoring To A New Server
|
||||
|
||||
If you need to restore a backup to a new server -
|
||||
|
||||
Follow the instructions here -
|
||||
|
||||
https://www.mediawiki.org/wiki/Manual:Installing_MediaWiki
|
||||
|
||||
(ideally use the current AnarWiki MediaWiki version - at least initially)
|
||||
|
||||
Install the backup scripts as above to continue future backups.
|
||||
|
||||
for the rest follow the "In Place Backup" instructions
|
||||
|
||||
### Notes
|
||||
|
||||
AnarWiki currently uses a Gmail account for contact messages / account confirmations. This should change in the near future.
|
||||
|
||||
|
|
Loading…
Reference in New Issue