A modernized Cloudflare step-by-step setup and deployment guide.
DEMO Site User: admin & Pass: SecretPassword123
Note: DO NOT use the Demo Site to stream your media it is just so you can see it working
Click here for 1 click install on cloudflare
CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY AUTOINCREMENT,username TEXT UNIQUE NOT NULL,password TEXT NOT NULL,status TEXT DEFAULT 'active',exp_date TEXT,max_connections INTEGER DEFAULT 1);
CREATE TABLE IF NOT EXISTS streams (id INTEGER PRIMARY KEY AUTOINCREMENT,name TEXT NOT NULL,url TEXT NOT NULL,category TEXT DEFAULT 'Live');
CREATE TABLE IF NOT EXISTS proxies (id INTEGER PRIMARY KEY AUTOINCREMENT,name TEXT NOT NULL,url TEXT NOT NULL);
CREATE TABLE IF NOT EXISTS comments ( id INTEGER PRIMARY KEY, content TEXT, updated_at TEXT);
CREATE TABLE IF NOT EXISTS settings ( id INTEGER PRIMARY KEY, admin_user TEXT, admin_pass TEXT);
INSERT OR IGNORE INTO settings (id, admin_user, admin_pass) VALUES (1, 'admin', 'SecretPassword123');
ALTER TABLE streams ADD COLUMN tmdb_id TEXT;
ALTER TABLE streams ADD COLUMN tmdb_type TEXT DEFAULT 'movie';
ALTER TABLE streams ADD COLUMN poster_path TEXT;
ALTER TABLE streams ADD COLUMN backdrop_path TEXT;
ALTER TABLE streams ADD COLUMN overview TEXT;
ALTER TABLE streams ADD COLUMN release_year TEXT;
ALTER TABLE streams ADD COLUMN rating REAL;
CREATE TABLE IF NOT EXISTS vod (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, url TEXT NOT NULL, category TEXT DEFAULT 'VOD', poster TEXT DEFAULT '', user_agent TEXT DEFAULT '', referer TEXT DEFAULT '');
ALTER TABLE settings ADD COLUMN tmdb_api_key TEXT;
UPDATE settings SET tmdb_api_key = 'fade9fe0e520915c668a78baa0423f70' WHERE id = 1;
https://tfms.xyz/firestick/core/files/tfms-tv-panel-v1-0-5-worker.txtDB in the Variable Name field, Only enter the letters DBadminSecretPassword123