Skip to content

VidTv is a web app that uses the Sia Decentralized Storage Blockchain to stream and manage all its media files.

Notifications You must be signed in to change notification settings

Daltonic/sia_vid_tv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Renterd Service Documentation

Header and Banner Component Poster Component

Overview

VidTv is a web app that uses the Sia Decentralized Storage Blockchain to stream and manage all its media files.

Prerequisites

The Renterd service comprises of the following technologies:

  • Sia Renterd
  • Docker

Installation Guide

This step require that you already have Docker installed. Run the command below to launch Renterd testnet on your Docker environment.

1. Clone the project: $ git clone https://github.com/Daltonic/sia_vid_tv

2. Add Environment Variables: Create an environment variable (.env) in the root of this project and supply the following information:

  • RENTERD_SEED=<YOUR_SEED_PHRASE>: A twelve words pass phrase to generate your public key.
  • RENTERD_API_PASSWORD=<YOUR_LOGIN_PASSWORD>: A secret characters for logging into renterd node.

3. Launch Renterd in Docker: $ docker compose -f "docker-compose.yml" up -d --build

4. Visit with browser: Head to http://localhost:9880 and login with your RENTERD_API_PASSWORD. Renterd Files Service

5. Renterd Setup Guide: Follow this tutorial get your Rentered ready to start managing your files on the blockchain. Renterd Files Service

Backend Setup

Follow the instructions here to setup your backend which is built with Express and TypeScript.

Frontend Setup

Follow the instructions here to setup your frontend which is built with NextJs 14 and TypeScript.

Questions about running the demo? Open an issue. We're here to help, Learn how we built this dApp here on YouTube.

Useful links

About

VidTv is a web app that uses the Sia Decentralized Storage Blockchain to stream and manage all its media files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages