Align self-host docs with payment-free OSS Docker image.
This commit is contained in:
@@ -5,9 +5,11 @@ slug: /intro
|
||||
|
||||
# Introduction
|
||||
|
||||
**Songs2VID** turns a cover image and one or more audio files into YouTube-ready videos, then uploads them to your channel.
|
||||
**Songs2VID** turns a cover image and one or more audio files into YouTube-ready videos, then uploads them to your channel (FFmpeg encoding + BullMQ jobs).
|
||||
|
||||
This documentation is for **self-hosted / open-source** deployments (`S2VID_EDITION=selfhosted`).
|
||||
This documentation is for the **self-hosted / open-source** edition. That build is payment-free: no Stripe, no plans, no credits, and no paywall. Every deployment has full layout, API, and playlist entitlements.
|
||||
|
||||
Hosted cloud at [songs2vid.com](https://songs2vid.com) is a separate SaaS product and is not what these self-host guides describe.
|
||||
|
||||
## What you can do
|
||||
|
||||
@@ -24,15 +26,16 @@ See [Video editing](./video-editing.md) for composition controls in the dashboar
|
||||
|
||||
## Self-host
|
||||
|
||||
Follow [Getting started](./getting-started.md). Set `S2VID_EDITION=selfhosted` for unlimited video allowance, API access, and all layout features (the optional root Compose example sets this for you).
|
||||
Follow [Getting started](./getting-started.md). The recommended path is Docker with image
|
||||
[`atakanozban/songs2vid:latest`](https://hub.docker.com/r/atakanozban/songs2vid) or a local Compose build from the [Gitea OSS repo](https://git.atakanozban.com/Songs2VID/songs2vid).
|
||||
|
||||
For local development, `npm run dev:all` starts the app (port 3000), worker, and this docs site (port 3001).
|
||||
After sign-in you land on the dashboard. Settings are limited to **account**, **YouTube**, and **API key** — there is no billing or pricing UI.
|
||||
|
||||
Going to a public URL? See [Production notes](./deploy.md) (OAuth redirect, worker, HTTPS). Docker/Caddy samples in the repo are optional.
|
||||
|
||||
## REST API
|
||||
|
||||
Programmatic uploads and job creation. Generate an API key under **Dashboard → Settings → API access**. Start with [API overview](./api/overview.md).
|
||||
Programmatic uploads and job creation. Generate an API key under **Dashboard → Settings → API key**. Start with [API overview](./api/overview.md).
|
||||
|
||||
## Stack
|
||||
|
||||
|
||||
Reference in New Issue
Block a user