October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
Mountain View desk7 min

How to Use a Hetzner Cloud Volume for a YouTube Loop Stream

Use a Hetzner Cloud Volume as mounted source storage for a YouTube loop stream. This guide covers automatic and manual setup, encoder paths, persistence, capacity, and troubleshooting.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A Hetzner Cloud Volume stores your source videos on a Hetzner Cloud Server; it does not create or send a YouTube stream. Attach the volume to the server, format and mount it, copy your videos to the mounted path, then configure an encoder on that server to read and loop them while sending its feed to YouTube. For a manual mount, make it persistent across reboots and ensure the encoder starts only after the volume is mounted.

How the volume fits into a YouTube loop stream

The volume is networked block storage attached to a Cloud Server. Once mounted, it appears as a directory in the server’s filesystem, and the encoder can read video files from that directory. The encoder—not the volume—sends the live audio-video feed to YouTube.

As an Amazon Associate I earn from qualifying purchases.

YouTube distinguishes the stream, the incoming feed, from the broadcast, the viewer-facing event. One broadcast is bound to one stream. The distinction is described in Google’s broadcast and stream documentation. You can set up an encoder through software such as OBS and YouTube Studio; the YouTube API lifecycle documentation is relevant if you build an API-driven workflow.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose a setup method

Choice What it does Best fit
Automatic setup Hetzner formats and mounts the volume during creation. The documented filesystem choices are EXT4 and XFS, and the default mount path is /mnt/HC_Volume_${VOLUME_ID}. A new volume when you want the shorter setup route.
Manual setup You identify the block device, choose and create a filesystem if appropriate, and mount it at a path you select, such as /mnt/videos. You also configure boot-time mounting if needed. When you need control over filesystem, mount point, or Linux configuration.

Hetzner documents both routes in its volume creation guide. EXT4 and XFS are both supported for automatic formatting; the cited documentation does not establish a general performance winner for this workload.

#1 Best Overall
Sale
Seagate 2TB Portable Hard Drive | USB 3.0 (STGX2000400)
  • Easily store and access 2TB to content on the go with the Seagate Portable Drive, a USB external hard drive
  • Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
  • To get set up, connect the portable hard drive to a computer for automatic recognition no software required
  • This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
  • The available storage capacity may vary.

Create and attach the volume

  1. In Hetzner Console, select the project containing the Cloud Server that will run your encoder.
  2. Create a Cloud Volume in that project, choose its capacity and location, and attach it to the intended server. Confirm the server and volume are in a compatible location before creation.
  3. Choose automatic setup for Hetzner to format and mount the new volume, or manual setup if you intend to configure it yourself. Do not choose formatting for a volume that contains data you need to keep.
  4. Note the mount path or device information shown in the console. A volume can be attached to one server at a time; a Cloud Server can have up to 16 volumes, according to Hetzner’s volume overview and FAQ.

Mount a volume manually on Linux

The following workflow is for Linux administration on the target Cloud Server. Hetzner’s community tutorial uses Ubuntu 22.04 and 24.04 examples and was dated 2025-02-14; device names and commands can differ by distribution and server configuration. Consult the current Hetzner Linux formatting and mounting tutorial before applying commands.

  1. Identify the device. Use the operating system’s block-device tools to inspect available devices, sizes, models, serials, and existing mount points. Verify which device is the new volume before doing anything destructive.
  2. Format only a confirmed new volume. If the volume is new and safe to erase, create a filesystem of your choice. A mkfs command destroys existing filesystem data on the selected device. Never paste a tutorial’s example device name such as /dev/sdb without confirming it identifies your volume.
  3. Create a mount point and mount it. For example, use a dedicated directory such as /mnt/videos, then mount the confirmed device there using the filesystem and device identifier appropriate to your system.
  4. Verify the mount before copying media. Run findmnt or df -h and confirm the expected volume and available capacity. If the volume is not mounted, files copied into the directory may instead consume space on the server’s root disk.
  5. Make a manual mount persistent. Configure the mount in /etc/fstab using a stable device identifier and the correct filesystem and options for your system. Test the entry before relying on it, and verify after a reboot that the volume is mounted before the encoder starts.

Copy videos and point the encoder at them

  1. Create a dedicated media directory under the verified mount, for example /mnt/videos/loop.
  2. Copy the source videos into that directory. Check that the Linux account running the encoder can read the files and traverse the directories.
  3. In your chosen encoder or media automation tool, set the input file or playlist paths to the mounted directory and configure its repeat or loop behavior. Exact loop controls differ by application; use that application’s current documentation for settings, syntax, and restart behavior.
  4. Configure the encoder’s YouTube ingest details, including the stream key, through the encoder and YouTube Studio workflow you use. Keep the key private. Test the feed before making the broadcast public.
  5. Confirm that live streaming is enabled for the channel. If using the YouTube Live Streaming API directly, Google documents an API lifecycle of creating a broadcast and stream, binding them, testing, going live, and concluding the broadcast in its Life of a Broadcast guide. API-driven account access uses OAuth; the API does not support service-account authentication for a YouTube account. See Google’s OAuth documentation and its LiveStreams insert requirements.

Confirm your planned content complies with YouTube’s applicable copyright rules and channel policies. A technically valid loop does not grant rights to music or video, and the storage setup does not determine whether content is eligible to remain live or be monetized.

Rank #2
Seagate Portable 5TB External Hard Drive HDD – USB 3.0 for PC, Mac, PS4, & Xbox - 1-Year Rescue Service (STGX5000400), Black
  • Easily store and access 5TB of content on the go with the Seagate portable drive, a USB external hard Drive
  • Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
  • To get set up, connect the portable hard drive to a computer for automatic recognition software required
  • This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
  • The available storage capacity may vary.

Keep the volume and files available after a restart

An automatically mounted volume uses Hetzner’s setup path. With a manual mount, boot persistence depends on your system configuration, such as a correct /etc/fstab entry. For unattended operation, also configure your encoder process or supervisor to start after the mount is available; a persistent mount alone does not guarantee the encoder will restart or the YouTube broadcast will resume. Hetzner’s volume FAQ covers volume behavior, while the encoder’s own documentation must supply restart details.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Capacity, performance, and data protection

  • Capacity: Hetzner lists volume sizes from 10 GB to 10 TB. Volumes can be increased but not reduced. After increasing a provider volume, expand the filesystem inside Linux as well; increasing the block device alone may not make the added space usable.
  • Performance: Hetzner lists up to 5,000 sustained read/write IOPS and up to 200 MB/s sustained throughput, with burst limits up to 7,500 IOPS and 300 MB/s. These are provider-published limits, not a guarantee of the speed your encoder or workload will achieve.
  • Location: Hetzner’s FAQ lists volume locations including Falkenstein, Helsinki, Nuremberg, Ashburn, Hillsboro, and Singapore. Confirm current availability and location in the console when creating the server and volume.
  • Backups: Hetzner says volume blocks are stored on three physical servers, but this replication is not a user-accessible backup or restore point. Hetzner states that it does not provide backups or snapshots for volumes, and server backups and snapshots exclude attached volumes. Keep an independent copy of irreplaceable source videos.

See Hetzner’s volume overview for published capacity, performance, mounting, and backup details, and its FAQ for resizing and attachment constraints.

Rank #3
Seagate Portable 1TB External Hard Drive HDD – USB 3.0 for PC, Mac, PlayStation, & Xbox, 1-Year Rescue Service (STGX1000400) , Black
  • Easily store and access 1TB to content on the go with the Seagate Portable Drive, a USB external hard drive.Specific uses: Personal
  • Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop. Reformatting may be required for Mac
  • To get set up, connect the portable hard drive to a computer for automatic recognition no software required
  • This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
  • The available storage capacity may vary.

Troubleshoot common problems

Symptom Likely cause What to check or do
Copied files do not appear on the volume, or the root disk is filling. The volume was not mounted when files were copied; the mount-point directory exists on the root disk even when the volume is absent. Check findmnt or df -h. Mount the volume, verify the destination, then move or recopy files to the mounted path.
The encoder reports that a file is missing or cannot be read. The configured path is wrong, the volume did not mount, or the encoder account lacks read/traverse permission. Verify the mount and exact file path, then inspect ownership and permissions for the account running the encoder.
The volume is missing after reboot. A manual mount was not made persistent, or its configuration refers to the wrong device or filesystem. Review the /etc/fstab entry and device identifier, test the mount, and confirm boot behavior. Do not start the encoder until the mount is active.
Formatting fails or existing data disappears. The wrong block device may have been selected or a device with existing data was formatted. Stop further writes. Identify devices by size, model, serial, and mount state before any format operation; restore from an independent backup if available.
The broadcast does not start or YouTube rejects the feed. The channel may not be enabled for live streaming, ingest details may be wrong, or the broadcast and stream may not be correctly configured. Check channel eligibility, stream key and encoder settings, then test the feed. For API workflows, follow Google’s documented lifecycle and review API eligibility errors.
The loop stops after a server restart. The volume may not be mounted before the encoder starts, or the encoder process is not configured to restart. Verify mount ordering and the encoder’s process-supervisor or restart configuration; follow that software’s documentation.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or let it run in the cloud

If your goal is simply to keep prerecorded video live on YouTube, StreamNeo is a cloud alternative: upload a recording or build a playlist, add your YouTube stream key once, and go live. StreamNeo plays uploaded videos to YouTube, not camera footage. Nothing has to stay on at home; video streams as uploaded at any quality up to 4K 60fps for one flat price per slot. It automatically recovers if YouTube drops the stream, and the first day is free with no card required.

Monthly billing is $9.99 per month. Start your free StreamNeo day.

Quick Recap

SaleBestseller No. 1
Seagate 2TB Portable Hard Drive | USB 3.0 (STGX2000400)
Seagate 2TB Portable Hard Drive | USB 3.0 (STGX2000400)
This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable; The available storage capacity may vary.
$129.99
Bestseller No. 2
Seagate Portable 5TB External Hard Drive HDD – USB 3.0 for PC, Mac, PS4, & Xbox - 1-Year Rescue Service (STGX5000400), Black
Seagate Portable 5TB External Hard Drive HDD – USB 3.0 for PC, Mac, PS4, & Xbox - 1-Year Rescue Service (STGX5000400), Black
This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable; The available storage capacity may vary.
$229.99
Bestseller No. 3
Seagate Portable 1TB External Hard Drive HDD – USB 3.0 for PC, Mac, PlayStation, & Xbox, 1-Year Rescue Service (STGX1000400) , Black
Seagate Portable 1TB External Hard Drive HDD – USB 3.0 for PC, Mac, PlayStation, & Xbox, 1-Year Rescue Service (STGX1000400) , Black
This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable; The available storage capacity may vary.
$119.80
Bestseller No. 4
Seagate Portable 4TB External Hard Drive HDD – USB 3.0, 1-Year Rescue
Seagate Portable 4TB External Hard Drive HDD – USB 3.0, 1-Year Rescue
This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable; The available storage capacity may vary.
$208.99
Best Value
Sale
UnionSine 500GB Ultra Slim Portable External Hard Drive HDD-USB 3.0
  • [Upgraded Version] - This external hard drive features a mirrored logo stripe combined with a striped anti-slip design, and the rounded corners of the casing make it easier to grip. The stripes also have a heat dissipation function, ensuring stable and fast data transfer.
  • 【Ultra-thin and quiet】 - The motherboard adopts JMicron 578 noise-free solution, giving you a quiet working environment. Lightweight and portable size designed to fit in your pocket for easy portability.
  • 【Ultra-Fast Data Transfers】 - Pairing this external hard drive with JMicron 578 solution USB 3.0 and USB 2.0 interfaces enables blazing-fast data transfer. It boasts theoretical read speeds of up to 125MB/s and write speeds of up to 103MB/s.
  • 【Plug and Play】 - With no software to install, just plug it in and the drive is ready to use.The hard disk chip is wrapped with an aluminum anti-interference layer to increase heat dissipation and protect data.
  • 【What You Get】 - 1 x Portable Hard Drive, 1 x USB 3.0 Cable, 1 x User Manual, Gift-type shell packaging ,Three-year manufacturer's warranty and free technical support services.
Rank #4
Seagate Portable 4TB External Hard Drive HDD – USB 3.0, 1-Year Rescue
  • Easily store and access 4TB of content on the go with the Seagate Portable Drive, a USB external hard drive.Specific uses: Personal
  • Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
  • To get set up, connect the portable hard drive to a computer for automatic recognition no software required
  • This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
  • The available storage capacity may vary.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.