gbf.wiki

gbf.wiki

A community-run, ad-free wiki for Granblue Fantasy, I’ve handled its backend development, hosting, and infrastructure since 2016. Supported by donations and a very helpful community. it brings together game data, guides, and shared knowledge. Originally started as an idea to escape the ads infested Fandom wiki that existed in 2016.

the details

  • Written and maintained by the community itself.
  • Running on MediaWiki and PHP 8.4, with Cloudflare for asset caching, Valkey for application caching, and Elasticsearch for search. Daily backups and monitoring help keep it reliable.
  • Lua modules that supports various wiki templates and data displays.
  • A lot of custom tooling that handle image uploads, character animations, and everyday maintenance.

under the hood

  • cluster configuration - Kubernetes configuration for the wiki’s infrastructure.
  • yuisis - the container image that runs the wiki.
  • DarkMode - our own dark theme extension for MediaWiki