https://github.com/blazeinferno64/blaze-server
Fast, minimalist, multi-threaded, open source rest api server made in javascript
https://github.com/blazeinferno64/blaze-server
blaze-rest-api blaze-server blazeinferno64 chatgpt javascript llama-3 llm nodejs ollama typescript
Last synced: about 1 month ago
JSON representation
Fast, minimalist, multi-threaded, open source rest api server made in javascript
- Host: GitHub
- URL: https://github.com/blazeinferno64/blaze-server
- Owner: BlazeInferno64
- License: gpl-3.0
- Created: 2024-09-14T10:38:39.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-01-04T07:31:14.000Z (4 months ago)
- Last Synced: 2025-03-24T04:35:18.489Z (about 2 months ago)
- Topics: blaze-rest-api, blaze-server, blazeinferno64, chatgpt, javascript, llama-3, llm, nodejs, ollama, typescript
- Language: JavaScript
- Homepage: https://blaze-server-x75p.onrender.com
- Size: 178 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Blaze Server
Fast, minimalist, multi-threaded, open source rest api server made in javascript
|----|# Live testing
You can also test this api live here
```
https://blaze-server-x75p.onrender.com/
```# Setup/Installation
Follow the steps below
## Repo cloning
Clone this repo by pasting and executing the following command in your terminal
```python
$ git clone https://github.com/blazeinferno64/Blaze-Server.git
```## Dependencies
Install the server dependencies by pasting and executing the following command in your terminal:
```bash
$ npm install
```
## Environment variablesAfter the above steps have been executed successfully
Make an `.env` file and copy the contents of the example.env file
The `.env` file's contents would look something like this:
```python
PORT=YOUR_PORT_NUMBER_HERE
ADMIN_PASSWORD=YOUR_ADMIN_PASSWORD_HERE
ADMIN_USERNAME=YOUR_ADMIN_USERNAME_HERE
```Replace everything with your desired PORT number,password,username
# Server startup
After everything has been successfully done, run the following command in your terminal:
```bash
$ npm start
```# Bugs & Issues
Found a bug or want a new feature?
Report issues and request features on the [Blaze API issue tracker](https://github.com/blazeinferno64/Blaze-API/issues).
`Thanks for reading!`
`Have a great day ahead :D`