Operational

DocsGithub Open app

Operational

Github Articles Pitch Usecases Playground API

Contents

Start hereAPI DocsIntroductionSend your first eventEvent parametersStructured EventsActionsContextsCategoriesError handlingManualIntroductionBasicsConventionsSetupTest modeNotificationsPWASelf hostingIntroductionInstall locallyInstall on VPSInstall on RenderInstall via DockerInstall via Docker and CoolifyOnboardingSetup .envIntegrationsBest practicesOtherVisionRoadmapContributing

Self-hosting best practices

Host Operational on a VPS

A cheap VPS will give you the best bang-for-your-buck performance.

In our tests with Hetzner’s Ampere CPU line, we found Operational to perform extremely well.

Fork instead of git clone

Fork the project and git clone from there. There are two upsides:

  • If we accidently push a breaking change, you won’t be affected.
  • Easier to migrate from. Once we release a version, just pull upstream for the new version number.

Increase REMOVE_EVENTS_AT env var

This env var controls when events are flushed out of the system.

If you’re using Operational as a audit log or something similar, you want to increase this to 2-3 years.

2 years = REMOVE_EVENTS_AT="730"

Integrations

Operational

Event tracker for your product.

PrivacyTerms
About the product
  • Playground
  • API
  • Pitch
  • Wordpress plugin
  • Bubble plugin
Related to the product
  • VS Logsnag
  • Open Source
  • Articles
Useful articles for your business
  • Force post: The Payment Hack that lets Merchants charge you without approval
  • 6 Best practices for early stage B2B SaaS customer support
  • Setup event notifications for your SaaS
  • How to get high quality users for your B2B SaaS business?