-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Open
Copy link
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Description
Is your feature request related to a problem? Please describe.
Yes, some users are experiencing difficulties when deploying the project on a remote server.
Currently, the frontend service defaults to binding to localhost (127.0.0.1). When deployed on a Linux server, this makes port 1420 inaccessible from an external IP address.
According to #304, modifying frontend/package.json by changing the dev script to:
"dev": "react-router dev --host 0.0.0.0" may fix this but could be frustrating.
Describe the solution you'd like
I would like official Docker support added to the project. Specifically:
- Add a
Dockerfile(anddocker-compose.yml): To provide a standardized, isolated environment for deployment. - Configurable Host Binding: The Docker setup should ensure the application listens on
0.0.0.0inside the container so it is accessible externally. Ideally, this should be controlled via an environment variable (e.g.,API_HOST=0.0.0.0in.env) rather than hardcoding changes intopackage.json. - Documentation: A section in the README explaining how to build and run the image.
Additional context
As seen in the community discussions #304 #469, other users are facing the same issue with port 1420 access.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers