flue-eve

Cloudflare Reference

createEveWorkerApp

import { createEveWorkerApp } from '@flue-eve/compat-server/worker';

createEveWorkerApp({
  agentName: string;
  persistence?: {
    type: 'kv' | 'do';
    kvNamespace?: KVNamespace;
    doNamespace?: DurableObjectNamespace;
  };
  auth?: AuthConfig;
  admission?: AdmissionFunction;
})

Environment variables (Cloudflare)

VariableBindingPurpose
MY_KVkv_namespacesKV namespace binding
MY_DOdurable_objectsDO namespace binding