ArtJoos component - WOPR Systems LLC
Find a file
2026-04-20 10:46:42 -05:00
app Initial bootstrap - ArtJoos (hardened) 2026-04-20 10:46:42 -05:00
.dockerignore Initial bootstrap - ArtJoos (hardened) 2026-04-20 10:46:42 -05:00
.env.example Initial bootstrap - ArtJoos (hardened) 2026-04-20 10:46:42 -05:00
Dockerfile Initial bootstrap - ArtJoos (hardened) 2026-04-20 10:46:42 -05:00
README.md Initial bootstrap - ArtJoos (hardened) 2026-04-20 10:46:42 -05:00
requirements.txt Initial bootstrap - ArtJoos (hardened) 2026-04-20 10:46:42 -05:00

artjoos-analytics

Part of the ArtJoos marketplace - WOPR Systems LLC.

Security

  • CORS locked to artjoos.wopr.systems
  • Redis-backed rate limiting (120 rpm default)
  • Security headers on all responses
  • Trusted host validation
  • Non-root container, read-only rootfs
  • No docs/redoc endpoints exposed in production
  • JWT validation via Authentik OIDC
  • Input validation via Pydantic with length limits

License

AGPL-3.0. Published at https://vault.wopr.systems/wopr-systems/artjoos-analytics

WOPR Systems LLC (Illinois LLC). Revenue split: 60% Foundation / 20% ops / 10% infra / 10% OSS.