No description
Find a file
2026-06-04 05:13:08 +00:00
__pycache__ test(security): implement Fortress Adversarial testing suite for geofencing algorithm. Protects the ledger against spoofed XP claims. 2026-06-04 01:43:24 +00:00
venv test(security): implement Fortress Adversarial testing suite for geofencing algorithm. Protects the ledger against spoofed XP claims. 2026-06-04 01:43:24 +00:00
api.py feat: Sovereign Profile, Trojan Scraper, and NGINX fixes 2026-06-04 05:13:08 +00:00
api.yaml feat(core): implement Sovereign PostgreSQL database, FastAPI geofence engine, and cryptographic passport signatures. 2026-06-04 01:39:26 +00:00
db_init.py feat(core): implement Sovereign PostgreSQL database, FastAPI geofence engine, and cryptographic passport signatures. 2026-06-04 01:39:26 +00:00
dfw_library_calendars.json feat(core): implement Sovereign PostgreSQL database, FastAPI geofence engine, and cryptographic passport signatures. 2026-06-04 01:39:26 +00:00
dfw_nodes.json feat: Sovereign Profile, Trojan Scraper, and NGINX fixes 2026-06-04 05:13:08 +00:00
Dockerfile feat: Sovereign Profile, Trojan Scraper, and NGINX fixes 2026-06-04 05:13:08 +00:00
Dockerfile.api feat(core): implement Sovereign PostgreSQL database, FastAPI geofence engine, and cryptographic passport signatures. 2026-06-04 01:39:26 +00:00
event_aggregator.py feat: Sovereign Profile, Trojan Scraper, and NGINX fixes 2026-06-04 05:13:08 +00:00
events.json feat(core): implement Sovereign PostgreSQL database, FastAPI geofence engine, and cryptographic passport signatures. 2026-06-04 01:39:26 +00:00
k8s-cronjob.yaml feat(core): implement Sovereign PostgreSQL database, FastAPI geofence engine, and cryptographic passport signatures. 2026-06-04 01:39:26 +00:00
k8s-pvc.yaml feat(core): implement Sovereign PostgreSQL database, FastAPI geofence engine, and cryptographic passport signatures. 2026-06-04 01:39:26 +00:00
library_feeds.json feat(core): implement Sovereign PostgreSQL database, FastAPI geofence engine, and cryptographic passport signatures. 2026-06-04 01:39:26 +00:00
live_events.json test(security): implement Fortress Adversarial testing suite for geofencing algorithm. Protects the ledger against spoofed XP claims. 2026-06-04 01:43:24 +00:00
postgres.yaml feat(core): implement Sovereign PostgreSQL database, FastAPI geofence engine, and cryptographic passport signatures. 2026-06-04 01:39:26 +00:00
README.md feat: Sovereign Profile, Trojan Scraper, and NGINX fixes 2026-06-04 05:13:08 +00:00
real_event_aggregator.py feat(core): implement Sovereign PostgreSQL database, FastAPI geofence engine, and cryptographic passport signatures. 2026-06-04 01:39:26 +00:00
requirements.txt feat(core): implement Sovereign PostgreSQL database, FastAPI geofence engine, and cryptographic passport signatures. 2026-06-04 01:39:26 +00:00
schema.sql feat: implement Dead Drop endpoints and Mentor Bounty gamification 2026-06-04 02:59:44 +00:00
social_reviews.json feat(core): implement Sovereign PostgreSQL database, FastAPI geofence engine, and cryptographic passport signatures. 2026-06-04 01:39:26 +00:00
test_api.py test(security): implement Fortress Adversarial testing suite for geofencing algorithm. Protects the ledger against spoofed XP claims. 2026-06-04 01:43:24 +00:00

MakeAnyplace Sovereign Engine (Backend)

This is the backend API and database orchestration layer for the MakeAnyplace network, designed to provide "Algorithmic Immunity" to decentralized maker communities.

Architecture

  • FastAPI: High-performance asynchronous API serving the frontend.
  • PostgreSQL: Stores the immutable ledger of "Proof of Craft" XP, Ghost Wallet Identities (pseudonyms/avatars), and the Sanctuary Node metadata.
  • Docker/Kubernetes: Containerized for immutable, self-healing deployment.

The Adversarial Event Aggregator

The backend includes a critical background worker: event_aggregator.py.

This script runs a Dual-LLM Pipeline (Angelic Guide & Adversarial Verifier) to process raw calendar feeds from public libraries and private makerspaces. It features a Trojan Bounty System that specifically scrapes captured spaces (like Dallas Makerspace) for "Free" events, and aggressively injects them into the MakeAnyplace network with massive XP Multipliers to encourage Sovereign Emissaries to infiltrate and siphon talent.

Development

To run locally:

docker build -t makeanyplace-api .
docker run -p 8000:8000 makeanyplace-api

Environment Variables

  • DB_HOST
  • DB_PORT
  • DB_USER
  • DB_PASSWORD
  • DB_NAME