HERON

Paid add-on · on your server

HERON Agent

HERON Agent is a small service on your server that keeps your HERON sites up to date. It sees each new image of a site, starts it next to the running one, checks it and switches visitors over, and you control it from Telegram.

It is a paid add-on by subscription. HERON itself, the build and every way of publishing work without it.

What the Agent does

Your own bot or ours

Your own bot

  • You create the bot with @BotFather and keep its key on your server.
  • Nothing passes through our servers.
  • Setup takes a few minutes and is described step by step.

Our bot, by subscription

  • No bot to create: connect the Agent to HERON Bot with one code.
  • Updates and alerts for all your servers in one chat.
  • Support from us when something goes wrong.

What you see in Telegram

A new version

«A new image for my-site.com is ready. Update now or later?» Updating can also be fully automatic: switch the question off in the settings, and the check and rollback still run.

The result

«my-site.com updated in 14 s, old container removed» or «Update stopped: /contacts/ answers 500. The old version keeps working.»

Alerts

A site is down or back, a certificate expires in 7 days.

Commands

List sites, add a site, update now, postpone for an hour, a day or a week.

Safety

Keys stay on your server

The bot key and the registry key are stored by the Agent on your machine and never sent anywhere else.

Read-only access

The registry token only reads images; it cannot change your repository.

Only you give orders

The Agent answers only the Telegram accounts you allowed.

Nothing reaches inside a site

The Agent swaps whole containers; it never changes files inside a running site.

Questions

Do I need the Agent to publish a site?

No. Publishing with git, Docker Hub or static files works without it. The Agent saves you the manual update on your server.

How much does it cost?

The Agent is a paid add-on by subscription. Prices will be published with its release.

What if I have no server?

Then HERON Bot does the same job without your own server.

Can it update without asking?

Yes. Switch the confirmation off in the settings, and new versions go live by themselves, with the same check and rollback.

Which registries does it support?

GHCR on GitHub and Docker Hub, public or private repositories.