How to make Prodigy web-server serve content publicly for a team

I'm trying to use Prodigy on AWS and I have already launched an instance, installed all necessary dependencies and started Prodigy. How my team members can access it through their browsers?

I don't use AWS.
In my PC in prodigy.json file I set "host": "0.0.0.0", then the link for the annotators should be: http://YourIPAddress:8080.

2 Likes

Yes, that should work. Also make sure that the port you're serving on can be accessed from the outside (sometimes 8080 is blocked by default, so you'll have to change that). It's also possible that AWS wants you to set the host to * on AWS – see this thread:

If you want a more flexible solution, you can also run Prodigy behind a reverse proxy.

Thanks!

Thank you!