Skip to content

HeliCraft-MC/Teapot

Repository files navigation

Logo

HeliCraft Teapot

EN: Backend application for the HeliCraft Minecraft server

RU: Бэкенд-приложение для Minecraft-сервера HeliCraft


GitHub Repo stars GitHub issues License Frontend App: Vesper Live Demo


🌐 Demo

https://beta.helicraft.ru/


🚀 Run Locally

0. Prerequisites

  • Node.js (latest)
  • MySQL

0. Set up MySQL

sql scripts for creating the databases and tables can be found in the .dev/dbs directory of this repository. You can execute it using a MySQL client or command line.

1.Clone the project

  git clone https://github.com/HeliCraft-MC/Teapot.git

2.Go to the project directory

  cd Teapot

3.Install dependencies

  npm install

4. Copy and configure environment variables

cp .env.example .env
nano .env

5. Start the development server

npm run dev

🛠️ Tech Stack

  • Nitro (and other unJS packages) - A modern, fast, and lightweight Node.js framework for building web applications.
  • MySQL 2 - A MySQL client for Node.js, providing a simple and efficient way to interact with MySQL databases.
  • Better SQLite 3 - A SQLite client for Node.js, offering a powerful and easy-to-use interface for working with SQLite databases.

About

Backend for new helicraft site

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5