Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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!
- Host: GitHub
- URL: https://github.com/developerjosh/nekonode-site
- Owner: DeveloperJosh
- License: mit
- Created: 2024-06-30T07:15:38.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-08-21T18:19:59.000Z (3 months ago)
- Last Synced: 2024-08-21T20:42:09.985Z (3 months ago)
- Topics: anime, anime-api, anime-scraper, anime-streaming, api, nextjs, streaming-video, web-scraper, website
- Language: JavaScript
- Homepage: https://nekonode.net
- Size: 1.2 MB
- Stars: 9
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
NekoNode| 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 & ContributionsIf 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 📈