Jump to content

Thetic/neounixweb

From Internal Dandelion and stuff Wiki
Revision as of 15:12, 10 May 2026 by Diskette (talk | contribs)

neounixweb เป็นระบบ container incus ที่เป็นที่อยู่อาศัยของเว็ปวิกิของสารพัดนิกซ์

neounixweb เป็นระบบ container incus ที่เป็นที่อยู่อาศัยของครอบครัววิกิ dailitation.xyz ชื่อ container เป็นงี้เพราะว่าเมื่อก่อนเป็น container สำหรับวิกิของสารพัดนิกซ์

Wiki farmily

This container housed wiki software at /var/webapps/family/w/ this includes every single wikis hosted. It's configured per Manual:Wiki family, with a separate LocalSettings.php files for each wikis. See the LocalSettings.php itself for documentation. Look for comments.

Installed extension

Aside from MediaWiki installed extension, there are these extension that are installed too, in which requires a manual "wget the extension from the MediaWiki repository to upgrade"

Authentication provider

Internationalization support

Graphical editor

Miscellaneous

To-be wiki-farm upgrade process

As this is wiki family, upgrading process is easy and less cumbersome than doing an upgrade on many wiki installations.

To upgrade MediaWiki,

  1. Wait until at least midnight where everyone is asleep (We do not have a proper testing database and sandboxed system. If you want there to be one, do donate the necessary hardware for this.)
  2. Set $wgReadOnly (locking the database).
  3. Download the latest LTS version of MediaWiki
  4. Copy all of the files into the root MediaWiki directory
  5. Delete all of the extensions that were not included
  6. Install the corresponding extensions that were listed in Wiki farmily
  7. Unset $wgReadOnly
  8. Run maintenance script at the root MediaWiki directory for each wiki php maintenance/run.php update --wiki <whateverthewikiservicenamemaybe>
  9. Check if everything is ran correctly.