Channelsmith docs
v1.0.0
Get help
● Start

Channelsmith guide.
Running the studio on your own server.

Offline documentation for the person who runs a Channelsmith server: a studio for documentary and explainer videos for YouTube channels. Start with the install page, then go down the list.

/admin for you/app for your customersA person approves every upload

01The pages, in order

  1. Install: Docker, or plain Node.js on Ubuntu with Chrome and ffmpeg
  2. First steps in the console: the owner account, the public URL, your first studio user
  3. The console in pictures: the pages you will use most, with screenshots
  4. Keys: Anthropic, ElevenLabs, Pexels, Pixabay, Google, Stripe, Resend, and what each one switches on
  5. Your first episode, step by step: from a new channel to the upload, with screenshots
  6. How an episode is made: channels, the Idea Lab, the nine steps, Shorts, language versions, autopilot
  7. How the parts fit: the server, the engine, the outside services and where your data lives
  8. Publishing to YouTube: your Google OAuth client, the API audit, quota and the AI disclosure
  9. Footage, licences and credits: where clips come from and how they are credited
  10. Plans and credits: what customers can do and what each step costs
  11. Stripe webhook: getting paid and having payments recorded
  12. Backups: npm run backup, npm run restore, a nightly cron line
  13. Updates: installing a new version safely with npm run upgrade-check
  14. API and webhooks: the REST API at /api/v1 and signed webhooks
  15. MCP server: let Claude Desktop or Claude Code work with your channels
  16. Troubleshooting
  17. Changelog: what changed in each version

02Two addresses

Two addresses matter on a running server:

AddressWho uses it
/adminYou, the operator: settings, keys, plans, customers, channels, System health
/appYour customers and staff: the studio where channels and episodes are made

Nothing is ever published to YouTube without a person approving it in the studio.

Channelsmith by MIKODES · docs v1.0.0Changelog