GithubHelp home page GithubHelp logo

asmtal / 52poke Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mudkipme/52poke

0.0 0.0 0.0 259 KB

A repository for tracking the infrastructure, deployment and tech issues in general of 52Poké.

License: BSD 3-Clause "New" or "Revised" License

Shell 4.86% Python 1.14% PHP 10.31% HCL 83.68%

52poke's Introduction

52Poké

52Poké (神奇宝贝部落格/神奇寶貝部落格) is a nonprofit Chinese-language Pokémon fan community. It hosts 52Poké Wiki, as well as other sub-websites such as a Pokémon news blog and a fan forum. 52Poké Wiki (神奇宝贝百科/神奇寶貝百科) is the largest Chinese-language Pokémon encyclopedia, and a member of Encyclopædiæ Pokémonis.

This is a repository to track the infrastructure, deployment, tech documentation and issues in general of 52Poké.

We believe in the openness, inclusiveness and independence of individual fan communities, and 52Poké is managed by a set of open source projects including this one. Most of the projects will be licensed under BSD-3-Clause, MIT or GPLv2. To be compatible with the content license of 52Poké Wiki, some projects may choose restrictive licenses which forbid commercial use.

While these projects are developed for 52Poké, most of them could be useful for similar websites or services, such as MediaWiki wikis, NodeBB forums, WordPress blogs, or fan works related to Pokémon.

Please use issues and wiki in this repository or the following sub-projects track the progress.

Sub-projects

  • timburr: A MediaWiki event handler.
  • malasada: A serverless function to resize and convert images.
  • meltan: Dockerfiles to build containers for services and jobs on 52Poké.
  • mediawiki: Core MediaWiki repository of 52Poké Wiki.
  • mediawiki-lazyload: An extension to lazy-loading images on MediaWiki pages.
  • klinklang: A collection of utilities for 52Poké Wiki.
  • pokeapi-v2-typescript: TypeScript definitions for pokedex-promise-v2 and PokeAPI endpoints.
  • nodebb-plugin-checkin: A checking-in and award plugin for NodeBB.
  • nodebb-plugin-wikilink: A NodeBB plugin to link [[text]] with the the appropriate wiki-system.
  • nodebb-plugin-opencc: A NodeBB plugin to translate between Traditional and Simplified Chinese.
  • nodebb-plugin-sso-mediawiki: NodeBB Plugin that allows users to login/register via MediaWiki.
  • ivcalc: Pokémon Individual Value & Stat Calculator in Chinese.
  • makeawish: Petition for In-game Chinese Support in Pokémon Video Games.

Deployment

As of December 2020, 52Poké runs on multiple cloud providers including Linode, AWS and Cloudflare, and most resources and applications are running in a Linode Kubernetes Engine cluster.

This repository uses Terraform to manage the infrastructure of 52Poké.

License

The source code of this projects is under BSD-3-Clause.

Neither the name of 52Poké nor the names of the contributors may be used to endorse any usage of codes under this project.

Pokémon ©2020 Pokémon. ©1995-2020 Nintendo/Creatures Inc./GAME FREAK inc. 52Poké and this project is not affiliated with any Pokémon-related companies.

52poke's People

Contributors

mudkipme avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.