-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers