Skip to content

hermesloom/fly-peertube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installing PeerTube on Fly.io

This repository wants to make it as easy as possible to set up your own PeerTube instance.

Getting started

  1. Create an account at https://fly.io/.
  2. Install the fly CLI: https://fly.io/docs/
  3. Clone this repository and enter it with your terminal.
  4. Run ./launch.sh. When it's done, you'll see all configured secrets in the newly created secrets.txt.
  5. Do the DNS setup according to the instructions output by fly.

The script will set up three components:

  • A PostgreSQL database with, by default, just a single cluster and 10 GB storage.
  • An Upstash-managed Redis database.
  • The PeerTube web server.

If you don't want it anymore, just run ./destroy.sh.

Notes

About

A little script which makes it easy to deploy PeerTube on Fly.io.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages