Jump to content

Planning: Difference between revisions

From Internal Dandelion and stuff Wiki
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
Welcome to the schedule of the server inter-workings.
Welcome to the schedule of the server inter-workings.
In order to create a new planning, create a page named <code>Planning/The name of your scheduled plan</code>. Use sub-heading 2 or heading level 4 (wikitext) <code>==== Level 4 ====</code> for scheduling. Use ISO 8601 time, in case of future where we actually have some fancy system for this.


== Planned schedule ==
== Planned schedule ==
 
{{Plan|Wiki farmily}}
{{Plan|Moving out from Mae Hong Son to Loei}}
{{Plan|Moving out from Mae Sariang to KKU Dormitory}}
{{Plan|Moving out from Loei to KKU Dormitory}}
{{Plan|Keycloak Administrator mTLS}}


== Done ==
== Done ==
none
none
== Change of plans ==
{{Plan|Moving out from Mae Hong Son to Loei}}

Latest revision as of 01:16, 6 May 2026

Welcome to the schedule of the server inter-workings.

In order to create a new planning, create a page named Planning/The name of your scheduled plan. Use sub-heading 2 or heading level 4 (wikitext) ==== Level 4 ==== for scheduling. Use ISO 8601 time, in case of future where we actually have some fancy system for this.

Planned schedule

Wiki farmily, a portmanteau of Wiki family and wiki farm is a plan to make User:Diskette's butt easier by doing wiki family set-up on the upcoming *nix in Thailand wiki farm plan. It's going to be a pain in the butt setting up, but upgrading it will not be so much pain.

2026-05-05 ~ 2026-05-06 (Done, late by 5 days)

  1. Setting up a maintenance page for https://wiki.unix.in.th https://i18n.unix.in.th https://docs.unix.in.th
  2. Setting up wiki family in neounixweb,
    1. I have decided to go with MediaWiki LTS
    2. Compare between mw:Manual:Managing_data_in_MediaWiki
    3. Separate LocalSettings file per mw:Manual:Wiki_family#Separate_settings_files
    4. The wikis that should be here on the dead-line is
      1. Core Wiki
      2. Auth Wiki (keep extension as low as possible to avoid XSS), add OpenID Connect extension
      3. Test wiki
    5. If everything is tested, then do those wikis too
      1. Documentation Wiki
      2. Localization Wiki
      3. Thesaurus (Main point is thesaurus but is also a dictionary in itself)
    6. Configure CentralAuth
    7. Tests
      1. Sessions
      2. User rights group

>=2026-05-05 ~ 2026-05-08 P1

Configure Core Wiki for a "base" wiki templates, features and base policies. Basic templates includes:

  1. Message boxes, alert boxes, user boxes, info boxes, and more boxes that I don't know of.
  2. Formatting templates like excerpts, terminal screen, etc

Features includes:

  1. User account and IP blocking
  2. Something like Wikimedia's RfC for request for comments

Basic policies includes:

  1. No เกรียน allowed
  2. No AI Allowed

>=2026-05-05 ~ 2026-05-08 P2

Configure mw:Extension:Translate on the localization wiki

According to the schedule, I can start living inside the dormitory at 13-14 June, a day after my birthday at June, 12.

2026-06-13

  • Moving in with my servers and my personal stuff
  • Ask to install a dedicated NT/TOT internet
    • IF: I can install it within that day, configure it

For more secure authentication for administrators, mTLS will provide a more secure mechanism to prevent bad actors from trying to bruteforce the already mandatory password policies.

  1. Be our own certificate authority
  2. Sign the administrator's certificate.
  3. Profit

Done

none

Change of plans

In brief, I have to move Thetic out of Mae Hong Son by 2026-04-08. But Loei, Phu Ruea district's network infrastructure is worse than that of Mae Sariang's. And I have not yet been granted permission to connect Thetic directly into the router, and I do not want to bother explaining what a "server" is to my relatives. So I'm going to put it on my own room temporarily until I move out again to KKU dorm. So I'll need some sort of Wi-Fi card as well.

Good news is that I can install my own network inside the KKU dorm, bad news is that it's restricted to NT/TOT only.

2026-04-05

  • Get a Wi-Fi network card from Advice
  • Move cavern to Butterfly
  • (Assigned to User:GameCreator) S3 storage migration to either Delta or Butterfly
  • Migrate E-mail server Blob storage to the new location
  • Move internal wiki to Butterfly
  • Scan everything in the old photos book.

2026-04-06

  • Maintenance page "moving out" page for services that do use Thetic
  • Get stuff that I want to keep out of my room into a secure container
  • Scan everything in the old photos book.

2026-04-07 at midnight

  • Dismantle the servers and hard drives into a secure container.