ArtJoos component - WOPR Systems LLC
Find a file
2026-04-20 10:46:49 -05:00
artjoos.service Initial bootstrap - ArtJoos (hardened) 2026-04-20 10:46:49 -05:00
docker-compose.yml Initial bootstrap - ArtJoos (hardened) 2026-04-20 10:46:49 -05:00
fetch-secrets.sh Initial bootstrap - ArtJoos (hardened) 2026-04-20 10:46:49 -05:00
grafana-dashboard.json Initial bootstrap - ArtJoos (hardened) 2026-04-20 10:46:49 -05:00
prometheus-scrape.yml Initial bootstrap - ArtJoos (hardened) 2026-04-20 10:46:49 -05:00
README.md Initial bootstrap - ArtJoos (hardened) 2026-04-20 10:46:49 -05:00

artjoos-infra

Deployment infrastructure for the ArtJoos marketplace.

Components

  • docker-compose.yml - orchestrates all 6 services (hardened containers)
  • fetch-secrets.sh - pulls secrets from Infisical at boot
  • artjoos.service - systemd unit
  • prometheus-scrape.yml - monitoring targets
  • grafana-dashboard.json - ops dashboard

Security

  • All containers: read-only rootfs, no-new-privileges, memory limits
  • Secrets never on disk (Infisical pull at boot, chmod 600)
  • Loki centralized logging for audit trail

License

AGPL-3.0. WOPR Systems LLC.