cubeship
Operating

What reaches the internet

There is no telemetry. Three things leave the box, and all three are yours to look at.

There is no telemetry. Nothing reports what you deploy, how much you deploy, or that this instance exists. There is no analytics in the dashboard and no account with anybody.

Three things leave the box, and all three are yours to look at:

  • Installing and upgrading pulls two images from ghcr.io, and asks GitHub which release is newest so it can pin an exact one.
  • The running daemon asks GitHub which releases exist — when an admin opens the update screen, and when the automatic update timer comes round. It is a plain GET on the public releases API with no credential and nothing about your instance in it (the whole of it). An instance that cannot reach GitHub simply never offers an update and says so, rather than claiming to be current.
  • Let's Encrypt, for certificates — and only once you have given the instance a domain.

After that it does what you ask it to: pull the images you named, clone the repositories you connected, write the DNS records you configured.

A build with no version stamped on it — which is what make dev is — never checks for a release at all.