Skip to Content
PyoDocs

Configuring your installation

Settings for your whole installation, set by its admin.

The account you set up after installing owns the installation. These settings apply to every team:

  • GitHub: the GitHub App.
  • Email: the SMTP server.
  • Backups: encrypted copies of Pyo's own data.
  • Observability: whether Pyo keeps analytics, logs and metrics over time, and what they keep about visitors. It starts off on a new install with less than 3.5 GB of memory.
  • Updates: new releases of Pyo, by hand or on a schedule.

Everything else is set with environment variables, listed in the system reference.

Sign-ups

Only people you invite can sign up. To let anyone with access to the dashboard create an account, run this on the server:

sudo k3s kubectl -n pyo-system set env deployment/pyo PYO_ALLOW_SIGNUP=true

Visitor IP addresses

SettingWhat's kept
NoneNothing that identifies a visitor (recommended)
AnonymizedThe address without its last part, which points to a network, not a person
FullThe whole address for 180 days, which may need consent under laws like GDPR

On this page

Edit page