Cotechnoe PeerTube — Video Platform and Federated Streaming Server
seuraavan mukaan: Cotechnoe
Deploy a self-hosted, ActivityPub-federated video streaming server powered by PeerTube on Ubuntu 22.04 LTS — ready in minutes.
Cotechnoe Video Platform brings PeerTube — the open-source, ActivityPub-federated video platform developed by Framasoft — to Microsoft Azure as a ready-to-deploy virtual machine. Run your own independent video hosting server without depending on YouTube, Dailymotion, or any other centralized platform.
What is PeerTube?
PeerTube is a free and open-source video platform created by Framasoft, a French non-profit organization. Unlike commercial platforms, PeerTube gives you full control over your content, your users, and your data. There are no tracking algorithms, no advertising, and no lock-in to a single provider.
PeerTube uses the ActivityPub protocol — the same standard used by Mastodon — to connect independent video servers into a federated network called the Fediverse. Your instance can follow channels from other PeerTube servers, and users on other platforms (Mastodon, Pixelfed, etc.) can subscribe to your channels and comment on your videos without creating a PeerTube account.
PeerTube feature highlights
For viewers:
- Stream videos directly in the browser — no plugin required
- Browse and subscribe to channels across federated instances
- Subtitles and captions support
- Mobile app available on iOS and Android
For content creators:
- Upload videos in multiple formats (MP4, WebM, MKV, and more)
- Organize content into channels and playlists
- Schedule video publication
- Live streaming support (RTMP input)
- Video chapters, thumbnails, and captions
For administrators:
- Automatic video transcoding to multiple resolutions via FFmpeg
- User management with configurable quotas
- Moderation tools: reports, blocks, instance allowlist and blocklist
- Federation controls: follow and be followed by other instances
- Plugin system for extending functionality
- Full REST API for automation and integration
- GDPR-compatible (self-hosted, no third-party data sharing)
What this Azure offer provides (by Cotechnoe)
- Ubuntu 22.04 LTS Gen2 base image (Microsoft-endorsed)
- PeerTube pre-installed with Node.js (LTS), PostgreSQL, Redis, nginx, and FFmpeg — versions from Ubuntu 22.04 LTS apt repositories at build time
- Image hardened and generalized with HashiCorp Packer, compliant with Azure Marketplace requirements
- Post-deployment finalization script: configures domain name, generates TLS certificate, sets admin password, and starts all services
- SSH access via standard Azure key pair (admin username: azureuser)
- User documentation: https://github.com/Cotechnoe/peertube-azure-marketplace-docs
Getting started
- Deploy the VM from Azure Marketplace
- SSH into the VM as azureuser
- Run the finalization script:
sudo /opt/peertube/finalize-peertube-vm.sh - Follow the prompts to set your domain and admin password
- Access your PeerTube instance at
https://<your-domain>
What this offer does NOT include
- Managed backups or built-in high availability
- Automated TLS certificate renewal (certbot can be configured post-deployment)
- Official support from Framasoft or the PeerTube open-source project
Support and documentation are provided by Cotechnoe. PeerTube is developed by Framasoft (https://framasoft.org). This offer is an independent integration and is not affiliated with or endorsed by Framasoft.