Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/developerjosh/nekonode-site

Watch high-quality, ad-free anime streaming on NekoNode – your ultimate anime destination!
https://github.com/developerjosh/nekonode-site

anime anime-api anime-scraper anime-streaming api nextjs streaming-video web-scraper website

Last synced: about 5 hours ago
JSON representation

Watch high-quality, ad-free anime streaming on NekoNode – your ultimate anime destination!

Awesome Lists containing this project

README

        


NekoNode



Logo








fork


stars

| Official Domains | Links |
| ---------------- | ------------------------------------------ |
| Main Site | [nekonode.net](https://nekonode.net) |
| Mirror | [nekohub.net](https://nekohub.net) |

## What is NekoNode?

Welcome to **NekoNode** - your ultimate anime destination! Explore **[nekonode.net](https://nekonode.net)** and dive into the world of anime.

Crafted using **Next.js** and **Tailwind CSS**, our site offers a modern and responsive interface. Enjoy fast performance and smooth navigation as you explore a vast collection of HD anime titles.

Enjoy your favorite shows with English subs or dubs hassle-free, no sign-up required!

## Requirements

- [Node.js](https://nodejs.org/en/): I recommend using the latest LTS version.
- [Redis](https://redis.io/): for caching the API responses.
- [MongoDB](https://www.mongodb.com/): for storing the user data.
- [Hostinger](https://www.hostinger.com/): for the email service.
- [CryptoJS](https://cryptojs.gitbook.io/docs/): for encrypting the user data. Add keys to your .env file.
- [Player](https://github.com/DeveloperJosh/player-nekonode-site): for streaming the videos.
- GogoCDN: For fetching the video links. Add the URL to your .env file.

## System Requirements

- At least 2GB of RAM
- At least 2 CPU Cores
- At least 1GB of Storage

## Local Development

> **⚠️ Caution**
>
> If you want to self host this app, please note that it's only allowed for personal use.
> **Commercial use is not recommended.**

## Installation

1. Clone the repository
2. Run `npm install` to install the dependencies
3. Create a `.env` file in the root directory and add the following variables:

```env
JWT_SECRET=""
MONGO_URL=""
BASE_URL="https://gogoanime3.co"
CRYPTO_KEY=""
CRYPTO_SECOND_KEY=""
CRYPTO_IV=""
REDIS_URL=""
AJAX_URL=""
HEARTBEAT="" # Not required
DISCORD_CLIENT_ID=""
DISCORD_CLIENT_SECRET=""
NEXTAUTH_URL=http://localhost:3000 #your domain
NEXTAUTH_URL_INTERNAL=http://localhost:3000 #your domain
```

4. Run `npm run dev` to start the development server

## Deployment

1. Run `npm run build` to build the project
2. Run `npm run start` to start the production server

## Contributing

If you would like to contribute to the project, please open a pull request on the [NekoNode-Site GitHub repository](https://github.com/DeveloperJosh/nekonode-site).

## Documentation

For the API documentation, please visit the [NekoNode API Documentation](https://api.nekonode.net/docs/).

## Found a Bug?

If you find a bug or have a feature request, please open an issue on the [NekoNode GitHub repository](https://github.com/DeveloperJosh/nekonode-site/issues) and make sure it has the `bug` label.

## Get in Touch! 📧

Got questions, suggestions, or just wanna say hi? Drop us a line at [email protected]. You can also hang out with us on Discord.

- Visit our website at **[NekoNode](https://nekonode.net)**
- Join our **[Discord](https://discord.gg/88ArBFRcY8)**
## Support & Contributions

If you would like to support or contribute to this project, feel free to star the [GitHub repository](https://github.com/DeveloperJosh/nekonode-site).

## License 📝

This project is licensed under the [MIT License](https://github.com/DeveloperJosh/nekonode-site/blob/master/LICENSE), I would appreciate it if you could include a link to the original repository.

## Found a Bug? 🐞

Uh-oh, looks like you stumbled upon a bug? No worries, we're here to squash it! Just head over to our [issues](https://github.com/DeveloperJosh/nekonode-site/issues) section on GitHub and let us know what's up.

## Star History 📈


Stargazers over time