AnilistStream
A self-hostable Stremio addon for HTTP anime streaming with AniList integration for metadata and watch progress syncing.
Works with the addon’s own catalogs and Anime Kitsu catalogs :)
Repository: https://github.com/Saadiq8149/AnilistStream
Self Hosting
Requirements
- Docker installed
- AniList API Client ID (optional, for watch progress syncing)
- IdsMoe API Key (optional, for Kitsu catalog support)
1. Create AniList OAuth App (Optional)
- Go to https://anilist.co/settings/developer
- Click Create New Client
- Set Redirect URL to:
{SERVER_URL}/configure
Example:
http://127.0.0.1:7000/configure
- Copy the Client ID
2. Get IdsMoe API Key (Optional)
Required for Kitsu catalog support.
- Go to https://ids.moe/
- Create an account
- Generate an API key
- Add it to your
.envas:
IDS_MOE_API_KEY=your_api_key
3. Create .env file
Example configuration:
PORT=7000
SERVER_URL=http://127.0.0.1:7000
ANILIST_CLIENT_ID=your_client_id_here
IDS_MOE_API_KEY=your_idsmoe_key_here
METADATA_PROVIDER=ANILIST
SOURCE_PROVIDERS=ALL_ANIME
4. Run Using Docker
docker pull 12345saadiq/aniliststream:latest
docker rm -f aniliststream 2>/dev/null || true
docker run -d \
--restart unless-stopped \
--name aniliststream \
-p 7000:7000 \
--env-file .env \
12345saadiq/aniliststream:latest
More Information
For source code, issues, and updates visit the GitHub repository:
