MSX Center

Project sheet


Years

2017 - 2019

Status

ABANDONED STILL ONLINE

Type

Website

Technologies and tools used

  • FreeBSD (base operating system)
  • Flask (web application framework)
  • PostgreSQL (database)
  • NGINX (web server + reverse proxy)
  • Bootstrap (CSS framework)
  • Python 2.7 (programming language)
  • Bootstrap Studio (web interface design tool)
  • Pixelmator (some basic logo/image work)

Summary

MSX Center was a dedicated online resource for the MSX home computer community, active between 2017 and 2019.

Description

I built MSX Center in 2017, partly as way to get a bit more exposure to Python and Flask, and partly as a response to the toxic MSX user community at another MSX community site, the MSX Resource Center.

The whole site was built from scratch, without using any content management system platforms or HTML/CSS pre-made themes, including the discussion forums and the whole backend administratrion interface.

The site included articles such as hardware and software reviews, interviews with personalities in the MSX community, discussion forums, articles about programming on the MSX (that eventually I will move to this site), etc.

I stopped writing new content partly because I was busy with work, and partly because my focus turned to the political situation situation in Catalonia.

It's still online and reachable at https://www.msx-center.com, but I haven't updated it for years, and I don't have plans to refresh it or add new content. Nowadays there's barely any traffic because of the lack of updates, but from time to time there's a visitor or two who comes to see some of the old content.

My plan for this site is to leave online for the foreseeable future, and copy some of the content to this site (the one you're visiting now).

It has been running almost non-stop since then in one of my two main physical servers in my home lab, with some interruption when I moved from Tokyo to Saitama in 2020. The application runs as a virtual host in a shared web server environment, but I have plans to get rid of that server, so at some point I want to redeploy it as a Docker service in my home lab's Docker Swarm.

A review of cartridge cases
Some of the discussion forums