Skip to content

WikiStorage is a simple project with a list of resources that could be useful.

Notifications You must be signed in to change notification settings

Alejandroid17/wikistorage

Repository files navigation

GitHub repo size GitHub last commit GitHub website

WikiStorage

WikiStorage is a simple project with a list of resources that could be useful.

Usage

The new entries are read from a Telegram channel, using a Telegram Bot and using GitHub Actions and the entries are saved in Firebase.

The entries will be updated depending on the schedule defined in wiki_storage_telegram_bot.yml.

Telegram Bot

In the secret settings of your project on GitHub, you need to define:

  • TELEGRAM_CHAT_ID: Telegram channel id.
  • TELEGRAM_SECRET_TOKEN: Telegram secret token.

Firebase

In the secret settings of your project on GitHub, you need to define:

  • FIREBASE_PROJECT_ID: Firebase project id.
  • FIREBASE_AUTH: Firebase settings auth.

Dependencies

  • Python 3.8
  • NextJS 10.1.3

Deploy

This proyect is deployed using Vercel. Demo

Notes: You need to define a cors proxy. The project uses a custom private fork of CORS Anywhere.

License

MIT

About

WikiStorage is a simple project with a list of resources that could be useful.

Resources

Stars

Watchers

Forks

Packages

No packages published