Page MenuHomeTelepedia
Feed Advanced Search

Jul 15 2024

OriginalAuthority closed T52: Upgrade to PHP 8 as Resolved.
Jul 15 2024, 2:40 PM · MediaWiki, Infrastructure

Jan 30 2024

OriginalAuthority closed T67: Phabricator SSL certificate has expired as Resolved.
Jan 30 2024, 7:30 PM · Infrastructure

Jan 15 2024

OriginalAuthority triaged T67: Phabricator SSL certificate has expired as High priority.
Jan 15 2024, 11:46 PM · Infrastructure
OriginalAuthority created T67: Phabricator SSL certificate has expired.
Jan 15 2024, 11:46 PM · Infrastructure

Jan 5 2024

OriginalAuthority closed T58: Move off Fastly back to CloudFlare as Resolved.
Jan 5 2024, 11:50 AM · Infrastructure

Dec 30 2023

OriginalAuthority added a comment to T59: Deploy a Logstash instance.

Logstash has been deployed to logstash.telepedia.net; it is collecting logs from nginx, and system at the minute; and is collecting system metrics for MW* and HAProxy via metricbeat; it still needs to be configured for the following:

  • HAProxy module for connection info;
  • System for Redis, Memcached, Phabricator
  • Redis module
  • Memcached module.
Dec 30 2023, 3:49 PM · Infrastructure

Dec 29 2023

OriginalAuthority closed T29: Set up and configure Graylog as Invalid.

SS by T59.

Dec 29 2023, 12:49 PM · Restricted Project, Infrastructure
OriginalAuthority closed T29: Set up and configure Graylog, a subtask of T26: Distribute traffic over different servers, as Invalid.
Dec 29 2023, 12:49 PM · NGINX, Infrastructure, Apache
OriginalAuthority created T59: Deploy a Logstash instance.
Dec 29 2023, 12:48 PM · Infrastructure
OriginalAuthority added a project to T22: Improve caching and performance: CloudFlare.
Dec 29 2023, 1:34 AM · CloudFlare, Infrastructure
OriginalAuthority added a project to T22: Improve caching and performance: Infrastructure.
Dec 29 2023, 1:34 AM · CloudFlare, Infrastructure
OriginalAuthority closed T43: Cache images through Fastly instead of CloudFront as Invalid.

Invalid since we're proxying through CloudFlare now, which is handling this.

Dec 29 2023, 1:31 AM · Infrastructure
OriginalAuthority changed the status of T58: Move off Fastly back to CloudFlare from Open to In Progress.
Dec 29 2023, 1:31 AM · Infrastructure
OriginalAuthority added a comment to T58: Move off Fastly back to CloudFlare.

Mostly done, just need to put the caching back.

Dec 29 2023, 1:30 AM · Infrastructure

Dec 22 2023

OriginalAuthority triaged T58: Move off Fastly back to CloudFlare as High priority.
Dec 22 2023, 9:54 PM · Infrastructure

Dec 14 2023

OriginalAuthority created T52: Upgrade to PHP 8.
Dec 14 2023, 11:07 PM · MediaWiki, Infrastructure

Dec 5 2023

OriginalAuthority closed T47: Use Redis for the job queue as Resolved.

Done for now, but probably best to spin up a separate server just to handle JobQueue.

Dec 5 2023, 4:46 PM · MediaWiki, Infrastructure

Dec 4 2023

OriginalAuthority triaged T47: Use Redis for the job queue as Normal priority.
Dec 4 2023, 11:04 PM · MediaWiki, Infrastructure
OriginalAuthority closed T41: Move database to its own server, a subtask of T26: Distribute traffic over different servers, as Resolved.
Dec 4 2023, 10:59 PM · NGINX, Infrastructure, Apache
OriginalAuthority closed T41: Move database to its own server as Resolved.
Dec 4 2023, 10:59 PM · Infrastructure
OriginalAuthority closed T26: Distribute traffic over different servers as Resolved.
Dec 4 2023, 10:59 PM · NGINX, Infrastructure, Apache
OriginalAuthority closed T28: Launch a MW2 Server as Resolved.
Dec 4 2023, 10:59 PM · MediaWiki, Infrastructure
OriginalAuthority closed T28: Launch a MW2 Server, a subtask of T26: Distribute traffic over different servers, as Resolved.
Dec 4 2023, 10:59 PM · NGINX, Infrastructure, Apache

Nov 12 2023

OriginalAuthority added a comment to T41: Move database to its own server.

This is now done; pending moving all of the databases over.

Nov 12 2023, 8:50 PM · Infrastructure
OriginalAuthority closed T42: Split MediaWiki and our Configuration on Gitlab as Resolved.

This has now been done.

Nov 12 2023, 12:09 AM · MediaWiki, Infrastructure
OriginalAuthority added a project to T26: Distribute traffic over different servers: NGINX.
Nov 12 2023, 12:08 AM · NGINX, Infrastructure, Apache

Nov 9 2023

OriginalAuthority closed T46: Launch a HAProxy Server as Resolved.
Nov 9 2023, 10:55 AM · Infrastructure, Apache
OriginalAuthority closed T46: Launch a HAProxy Server, a subtask of T26: Distribute traffic over different servers, as Resolved.
Nov 9 2023, 10:55 AM · NGINX, Infrastructure, Apache

Nov 7 2023

OriginalAuthority created T46: Launch a HAProxy Server.
Nov 7 2023, 3:35 PM · Infrastructure, Apache
OriginalAuthority added a comment to T26: Distribute traffic over different servers.

The server is now set up using Proxmox, configuration is ongoing, and it is expected by EOW that we can have this live.

Nov 7 2023, 3:34 PM · NGINX, Infrastructure, Apache

Nov 4 2023

OriginalAuthority added a comment to T26: Distribute traffic over different servers.

This will most likely be done by virtualisation with Proxmox, running on a bare metal server.

Nov 4 2023, 6:35 PM · NGINX, Infrastructure, Apache
OriginalAuthority added a parent task for T29: Set up and configure Graylog: T26: Distribute traffic over different servers.
Nov 4 2023, 6:29 PM · Restricted Project, Infrastructure
OriginalAuthority added a subtask for T26: Distribute traffic over different servers: T29: Set up and configure Graylog.
Nov 4 2023, 6:29 PM · NGINX, Infrastructure, Apache

Oct 24 2023

OriginalAuthority added a parent task for T43: Cache images through Fastly instead of CloudFront: T22: Improve caching and performance.
Oct 24 2023, 1:08 AM · Infrastructure
OriginalAuthority created T43: Cache images through Fastly instead of CloudFront.
Oct 24 2023, 1:01 AM · Infrastructure

Oct 23 2023

OriginalAuthority updated the task description for T42: Split MediaWiki and our Configuration on Gitlab.
Oct 23 2023, 1:01 PM · MediaWiki, Infrastructure
OriginalAuthority added a parent task for T42: Split MediaWiki and our Configuration on Gitlab: T16: Upgrade to MediaWiki 1.40.
Oct 23 2023, 12:48 PM · MediaWiki, Infrastructure
OriginalAuthority created T42: Split MediaWiki and our Configuration on Gitlab.
Oct 23 2023, 12:48 PM · MediaWiki, Infrastructure
OriginalAuthority added a comment to T26: Distribute traffic over different servers.

Update on this, we're not caching through Ezoic anymore, but we could still benefit from this; we still don't need a cache server, because we're caching through Fastly, but we can probably use HAProxy as a load balancer—it offers better configuration than Hetzner.

Oct 23 2023, 12:42 PM · NGINX, Infrastructure, Apache
OriginalAuthority added a parent task for T41: Move database to its own server: T26: Distribute traffic over different servers.
Oct 23 2023, 12:42 PM · Infrastructure
OriginalAuthority created T41: Move database to its own server.
Oct 23 2023, 12:42 PM · Infrastructure
OriginalAuthority added a subtask for T26: Distribute traffic over different servers: T41: Move database to its own server.
Oct 23 2023, 12:42 PM · NGINX, Infrastructure, Apache
OriginalAuthority triaged T41: Move database to its own server as Normal priority.
Oct 23 2023, 12:42 PM · Infrastructure

Sep 18 2023

OriginalAuthority closed T37: Cached desktop view is being shown to mobile users as Resolved.

This is now solved, hopefully, by adding a query parameter to the url in CF.

Sep 18 2023, 7:03 PM · Infrastructure, CloudFlare

Sep 10 2023

OriginalAuthority updated the post content for Blog Post: September Platform Updates.
Sep 10 2023, 12:38 PM · CloudFlare, Infrastructure

Sep 9 2023

OriginalAuthority added a parent task for T37: Cached desktop view is being shown to mobile users: T22: Improve caching and performance.
Sep 9 2023, 7:36 PM · Infrastructure, CloudFlare
OriginalAuthority created T37: Cached desktop view is being shown to mobile users.
Sep 9 2023, 7:36 PM · Infrastructure, CloudFlare
OriginalAuthority added a project to Blog Post: September Platform Updates: CloudFlare.
Sep 9 2023, 12:28 AM · CloudFlare, Infrastructure
OriginalAuthority created Blog Post: September Platform Updates.
Sep 9 2023, 12:27 AM · CloudFlare, Infrastructure

Jun 26 2023

OriginalAuthority added a project to T29: Set up and configure Graylog: Restricted Project.
Jun 26 2023, 3:56 PM · Restricted Project, Infrastructure
OriginalAuthority created T29: Set up and configure Graylog.
Jun 26 2023, 3:55 PM · Restricted Project, Infrastructure

Jun 24 2023

OriginalAuthority closed T27: Switch file storage to Amazon S3 as Resolved.
Jun 24 2023, 5:00 AM · Infrastructure, MediaWiki
OriginalAuthority closed T27: Switch file storage to Amazon S3, a subtask of T26: Distribute traffic over different servers, as Resolved.
Jun 24 2023, 5:00 AM · NGINX, Infrastructure, Apache

Jun 23 2023

OriginalAuthority added a parent task for T28: Launch a MW2 Server: T26: Distribute traffic over different servers.
Jun 23 2023, 11:16 PM · MediaWiki, Infrastructure
OriginalAuthority added a subtask for T26: Distribute traffic over different servers: T28: Launch a MW2 Server.
Jun 23 2023, 11:16 PM · NGINX, Infrastructure, Apache
OriginalAuthority created T28: Launch a MW2 Server.
Jun 23 2023, 6:22 PM · MediaWiki, Infrastructure
OriginalAuthority set the icon for Infrastructure to Infrastructure.
Jun 23 2023, 4:26 AM
OriginalAuthority added a comment to T27: Switch file storage to Amazon S3.

The back-end of this is largely done. All that remains is to turn off uploads temporarily and move the files across to the bucket. Afterwards, wikis will need to change their URLs in ManageWiki for logos or anything else like that because they will be served via static.telepedia.net rather than {$wgDBname}.telepedia.net/images/{$wgDBname}.

Jun 23 2023, 2:47 AM · Infrastructure, MediaWiki

Jun 22 2023

OriginalAuthority added a comment to T27: Switch file storage to Amazon S3.

I've managed to set up the bucket, and it correctly handles uploads and deletions. There does appear to be an issue with accessing files, however, when using a custom URL. I'll keep investigating, but it shouldn't be too long until this can be marked as compelete.

Jun 22 2023, 1:49 PM · Infrastructure, MediaWiki
OriginalAuthority renamed T27: Switch file storage to Amazon S3 from Switch images to Amazon S3 to Switch file storage to Amazon S3.
Jun 22 2023, 12:12 PM · Infrastructure, MediaWiki
OriginalAuthority added a parent task for T27: Switch file storage to Amazon S3: T26: Distribute traffic over different servers.
Jun 22 2023, 12:10 PM · Infrastructure, MediaWiki
OriginalAuthority added a subtask for T26: Distribute traffic over different servers: T27: Switch file storage to Amazon S3.
Jun 22 2023, 12:10 PM · NGINX, Infrastructure, Apache
OriginalAuthority changed the status of T27: Switch file storage to Amazon S3 from Open to In Progress.
Jun 22 2023, 12:10 PM · Infrastructure, MediaWiki
OriginalAuthority created T26: Distribute traffic over different servers.
Jun 22 2023, 12:49 AM · NGINX, Infrastructure, Apache

Jun 20 2023

OriginalAuthority closed T21: Platform wide PHP issues as Resolved.

Looks like this was an issue with OAuth's composer. Fixed now and platform reverted to 7.4.

Jun 20 2023, 2:13 PM · Infrastructure, MediaWiki

Jun 19 2023

OriginalAuthority added a comment to T21: Platform wide PHP issues.

Tracked upstream (here).

Jun 19 2023, 8:48 PM · Infrastructure, MediaWiki
OriginalAuthority created T21: Platform wide PHP issues.
Jun 19 2023, 8:14 PM · Infrastructure, MediaWiki

Jun 17 2023

OriginalAuthority created Infrastructure.
Jun 17 2023, 8:12 PM