BlackKittDocs
v1.0

Overview

One control panel, one media library, as many sites as you like.

What’s inside

One library

Movies, series, dramas, anime, manga and videos, kept once and shared by every site.

Imports

Details, posters, cast and trailers from TMDB, AniList and TVmaze. Bulk import and bots.

Links and players

Streaming links with a checker, players, subtitles and visitor reports.

Many sites

Each site shows part of the library on its own domain, with its own theme.

Remote sites

Run a site on any PHP host from one uploaded file.

Themes and blocks

Seven themes, and a drag-and-drop page designer with drafts and history.

Embeds and feeds

A player other websites can frame, and JSON feeds of your newest titles.

Fast pages

Full-page and block caching, refreshed on their own when content changes.

Safe playback

Links play through signed tokens that expire, never as bare addresses.

How it fits together

Control panel
Where you manage everything. It holds the library and runs every site.
Library
Every title, with its links, is kept once in the control panel.
Sites
Each has its own domain, theme and content rules that choose which titles it shows.
Local site
Runs on the same server as the control panel. Point its domain here.
Remote site
Runs on another host from one index.php file. It fetches pages from the control panel and caches them.

Media stays remote. Posters and videos are linked, never downloaded to your server.

Built with

Back end
PHP 8.3, Laravel 13
Control panel
Vue 3 with Inertia, Tailwind CSS 4, built with Vite
Sites
Twig themes in a sandbox, with Alpine.js
Database
MySQL or MariaDB

BlackKitt 1.0 · © Kitt Apps