먼저, CF Worker에서 돌릴 수 있도록 한 공식 오픈소스 버전이 있습니다.

https://github.com/apihero-run/jsonhero-web

다만 접속자 분석을 위한 트래킹 라이브러리가 한 두개 붙어있고,
외부 API를 사용합니다.

https://github.com/antegral/jsonhero-web

이건 직접 제가 포크해서 약간의 수정을 거친 배포판입니다.
트래킹 라이브러리나 ApiHero 같은 트래킹이 될 수 있을만한 외부 API등을 제가 찾아 대부분 제거했습니다.

또한 온프레미스를 위해 Dockerfile까지 약간 수정해서 기존에 하드코딩 되어있던 SESSION_SECRET까지 Docker 이미지 빌드시 --build-arg로 직접 조정 할 수도 있습니다.

직접 제작한 배포판에 문제가 있다면 레포에 이슈로 달아주세요.

우와 좋네요. 감사합니다.

자작 배포판 데모 링크입니다.
https://jsonhero.antegral.net/

  • 참고로, 공식 오픈소스 버전이나 자작 배포판과 기능상 차이는 없는 것으로 확인되나,
    Try it out에 있는 예제 JSON API는 두 배포판 전부 작동하지 않습니다.