
PeerTube
PeerTube is a decentralized video hosting network, based on free/libre software.
Official integration
Created - Last update
ActivityPub-federated video streaming platform using P2P directly in your web browser. (Github : https://github.com/Chocobozzz/PeerTube/)
Deployed services
peertube-db
postgres:$$cap_postgres_version
- peertube-db-data:/var/lib/postgresql/data
always
3peertube-redis
redis:$$cap_redis_version
- peertube-redis-data:/data
always
peertube
chocobozzz/peertube:$$cap_peertube_version
- peertube-peertube-data:/data
- peertube-peertube-config:/config
9000
always
18Variables
Database user
Default: peertubeuser
$$cap_db_userDatabase password
Default: $$cap_gen_random_hex(32)
$$cap_db_passPostgres Version
Default: 13.10-alpine
$$cap_postgres_versionCheck out their docker page for the valid tags https://hub.docker.com/r/library/postgres/tags/
Redis Version
Default: 6.2.11-alpine
$$cap_redis_versionCheck out their docker page for the valid tags https://hub.docker.com/r/library/redis/tags/
Peertube Version
Default: v5.1.0-bullseye
$$cap_peertube_versionCheck out their docker page for the valid tags https://hub.docker.com/r/chocobozzz/peertube/tags/
SMTP username
Default:
$$cap_smtp_usernameSMTP from
Default:
$$cap_smtp_fromSMTP password
Default:
$$cap_smtp_passwordSMTP hostname
Default:
$$cap_smtp_hostnameSMTP port
Default:
$$cap_smtp_portSMTP TLS
Default: false
$$cap_smtp_tlsSMTP STARTTLS
Default: false
$$cap_smtp_starttlsAdministrator email
Default:
$$cap_admin_emailAdministrator password
Default: $$cap_gen_random_hex(10)
$$cap_admin_passwordPassword use to connect as administrator under `root` username
Secret string
Default: $$cap_gen_random_hex(32)
$$cap_secret