[BRIDGE-P1] Deploy Evennia bridge API on all worlds — sync presence and events #537
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Deploy bridge API and daemon on each Evennia world to enable cross-world federation.
Architecture
Components to Deploy
1. Bridge API (http_server.py)
2. Bridge Daemon (bridge_daemon.py)
3. Gateway Room Typeclass
4. Migration Tool
Files Created (Mac side)
world/gateway.py— GatewayRoom, TravelExit typeclassesworld/bridge_api.py— HTTP bridge API serverworld/bridge_daemon.py— Bridge sync daemonworld/migrate.py— World migration toolbridge/README.md— System documentationNext Steps
Acceptance Criteria