Sign inSign up

jk779/csp_reporter

By jk779

•Updated over 2 years ago

Receiver for csp reports

Image
0

1.6K

jk779/csp_reporter repository overview

Dockerfile: https://github.com/jk779/csp_reporter/blob/main/Dockerfile⁠

Use like so:

version: '3'
services:
  csp_reporter:
    container_name: csp_reporter
    image: jk779/csp_reporter:latest
    volumes:
      - db:/usr/src/app/db
    environment:
      RACK_ENV: production
      REPORTS_PASSWORD: ${REPORTS_PASSWORD}
      REPORTS_USERNAME: admin
    # ports:
    #   - "4567:4567"

  cloudflared-tunnel-pub:
    container_name: cf-tunnel-csp_reporter
    image: cloudflare/cloudflared
    restart: unless-stopped
    command: tunnel run
    environment:
      - TUNNEL_TOKEN=${TUNNEL_TOKEN}

volumes:
  db:

or start manually docker run --it


  • Post your csp reports to POST https://HOSTNAME/report
  • View your csp reports (Password protected) GET https://HOSTNAME/reports

Tag summary

Content type

Image

Digest

sha256:bd4504aad…

Size

142.8 MB

Last updated

over 2 years ago

docker pull jk779/csp_reporter