Skip to main content

CameraFTP alternative. Self-hosted, one-time payment

CameraFTP works, until the monthly bill arrives. If you already have a server and a camera that uploads via FTP, you're paying for something you could self-host for $29, once.

Buy Lunetta One-time payment, no subscription

Lunetta versus CameraFTP

Lunetta

CameraFTP

Pricing

$29 one-time

Monthly subscription

Footage storage

Your own server

Their cloud servers

Privacy

Never leaves your machine

Video sent to third party

Camera limit

Unlimited

Per plan

User accounts

Unlimited

Per plan

Telegram alerts

Yes (your bot token)

No

What Lunetta actually does

Lunetta is a self-hosted PHP app that watches your FTP folder, indexes new footage automatically, and gives you a clean web dashboard to browse it from any device.

Thumbnail grid

Every event as a thumbnail, no more clicking through raw FTP files. Filter by camera, date, or label.

Telegram notifications

Get an instant Telegram message with a photo or video clip when new footage is detected.

Works with your camera

Reolink, Hikvision, Dahua, Foscam, Axis, Amcrest, and more. If it uploads via FTP, Lunetta reads it.

Your server, your data

Install on any shared hosting with PHP 8.1+. No Docker. No NAS. No monthly bill.

Works with your camera

Lunetta supports any camera or doorbell that uploads via FTP: the same cameras CameraFTP supports, and more.

$29

One-time payment, no subscription.

Buy Lunetta
  • Unlimited cameras

  • Unlimited users

  • 100% self-hosted

  • Easy installation

30-day money-back guarantee. No questions asked.

Questions about switching

Why switch from CameraFTP?

CameraFTP charges a monthly subscription that grows as you add cameras. Lunetta is $29 once: unlimited cameras, unlimited users, no recurring fees.

Will my camera work with Lunetta?

If your camera already uploads to CameraFTP via FTP, it will work with Lunetta without any camera-side changes. Just point the FTP destination to your own server.

What happens to my existing footage?

Lunetta scans your footage folder on first run and indexes everything it finds. No footage is lost in the switch.

Do I need a dedicated server?

No. Lunetta runs on standard shared hosting with PHP 8.1+. Any web host that supports PHP works.

Is there a trial?

No trial, but there's a 30-day money-back guarantee. Not happy? Contact us and we'll refund you instantly.