Server Setup: Introduction
Overview of the self-hosted AniStream server stack and deployment workflow.
Self-hosting the AniStream Server Stack allows you to run a centralized media backend on your home server, NAS, or cloud VPS.
With a self-hosted server, you get:
Centralized Synchronization
Watch history, bookmarks, and series progress sync across all your devices.
Multi-User Profiles
Create separate accounts for family members or friends, each with their own isolated watchlist.
24/7 Background Scraping
The background worker continuously keeps anime and series catalogs up to date, even while no one's watching.
Integrated Web Dashboard
Manage users, monitor scraper jobs.
Setup Workflow
Setting up your server follows a modular 4-step process:
Choose Host Platform (Docker / CapRover)
Choose & Configure Storage
Launch Server Stack
Connect Clients
Choose Your Host Platform
Select the hosting environment you want to use for deploying the AniStream API and Worker services: