This page walks you through connecting a recorder that sends its footage to WebDisk CVR on its own — over SFTP or over FTP — and through a third option, where you send nothing at all, because the footage is already sitting in your storage and we simply show it to you. If you have UniFi Protect, a different route applies to you; we describe it in Connecting UniFi Protect.
| Route | When to choose it | Who sends the files |
|---|---|---|
| SFTP | Your recorder has "SFTP" in its menu. This is the default and recommended choice — the transfer is encrypted. | Your recorder |
| FTP | Your recorder cannot do SFTP (typically older devices, and ones that only send JPEG stills). | Your recorder |
| Import from a folder | The footage already reaches your storage — usually put there by a NAS that replicates the archive. | Nobody — the material is already there, we only index it |
💡 If your recorder supports both protocols, choose SFTP. Switching routes later means adding the recorder again from scratch, with a new password.
cvr.webdisk.io and go to Panel.SFTP or FTP.At that last moment the thing you have been waiting for happens: the recorder is given storage, a folder of its own and an upload account. The panel then shows you a window with the credentials.
⚠️ The recorder only starts working after step 5. For as long as it sits in the unassigned list, no upload account exists.
After you click Place here, you will see a card titled Settings to enter in your recorder.

| Field in the panel | What it is | Where you use it |
|---|---|---|
| Address | The address your recorder should send files to | The "Server" / "Server address" field in the recorder |
| Protocol | SFTP or FTP — the one you chose |
The protocol selector in the recorder |
| Username | The login of the account created for this one device | The "Username" field |
| Password | 24 characters, randomly generated | The "Password" field |
The panel does not show the port. In your recorder, enter:
These are not the default ports (22 and 21), so your recorder will not fill them in by itself — you have to type them in.
🔴 We show the password once and we do not keep it. We store it in no form that could be read back, so neither we nor you can recover it. Before you click I have saved it, enter it in your recorder or save it in a password manager.
There is no second chance to see the password. The only way forward is to create the account again:
What happens to the existing archive in the meantime: the files stay in your storage, but the new recorder writes to a new folder, so in the panel you will only see material sent from that moment on. The older part of the archive also stops being covered by automatic space reclamation — it sits in storage and takes up the capacity you paid for until you delete it yourself in WebDisk Files. If you need access to it from the panel, write to us using Report a problem in the panel.
Menu names differ between brands, but the layout is nearly always the same: look for Network → FTP or Storage → FTP, labelled "Upload" or "Auto Backup" by some manufacturers. Inside, fill in:
| Field in the recorder | What to enter |
|---|---|
| Server / Host | The Address from the panel |
| Port | 2022 (SFTP) or 2121 (FTP) |
| Type / Protocol | SFTP or FTP — exactly the one you chose in the panel |
| Username | The Username from the panel |
| Password | The Password from the panel |
| Remote directory / Path | leave it empty, or enter / |
| Passive mode (PASV) — FTP only | on |
| What to send | recordings (and stills, if you want them in the archive) |
Finally, save the settings and use the Test / Check connection button if your recorder has one.
A few things worth knowing before you go looking for a fault where there isn't one:
camera/date/file, you will see the camera name in the archive. If it dumps everything into one folder, the Camera column will stay empty — the footage will still be visible and playable.FTP is not encrypted. Both the account password and the footage itself travel across the network in clear text, and anyone with access to that path can read them. We enable this route deliberately, because some recorders cannot do SFTP and refusing would cut those devices out of the service — but we are not pretending it is safe.
What we do to limit the damage:
What that does not fix: the content of the recordings and the password still travel unencrypted. The decision is yours, at the point where you choose the protocol in the panel — and it is you who judges whether it is acceptable for your data. If your recorder can do SFTP, there is no reason to choose FTP.
💡 Do you have a device that supports FTPS (FTP over TLS) only? That route is not available yet — write to us using Report a problem so that we know it is needed.
Choose this route when the footage already reaches your storage — most often because the recorder dumps it onto a NAS, and the NAS replicates it into your storage in WebDisk Files. You are not reconfiguring a working installation: you point us at a folder, we index it and give you an archive browser.
How to add it:
monitoring/2026/. This field is required — without it we have nothing to index.How this route differs from the others:
| SFTP / FTP | Import from a folder | |
|---|---|---|
| Who puts the files into storage | we do, from what the recorder sends | you do (your NAS) |
| Our rights to that folder | write | read only |
| Do we reclaim space by deleting the oldest footage | yes | no |
| Do we delete files when a recorder is removed | only at your explicit request | never |
⚠️ We never delete imported material — not even when storage fills up. You will still get the same warning email about space running out, but the decision on what to do about it is yours. We describe how space reclamation works in Retention and storage space.
If your NAS changes the folder it keeps footage in, add a new recorder pointing at the new path — we do not move files and we do not change the structure of your folders.
Start with what takes a second:
If that did not help, check these in order:
Still empty? Write to us with the Report a problem button in the panel, giving the site name, the recorder name and the approximate time the recording should have arrived.
.dav, .mkv, .avi and .ts) are offered for download.The terms on which the service is provided, including the ingest routes and the division of responsibility, are set out in the CVR terms of service. The processing of personal data contained in the footage is governed by the data processing agreement, and your duties as the controller of a CCTV system are summarised in the controller's guide. All three documents are currently available in Polish only.