You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Provides a Dockerfile for containerizing the application. Updates the README with instructions on how to build and run the application in a Docker container.
Copy file name to clipboardExpand all lines: README.md
+17-1Lines changed: 17 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,4 +20,20 @@ All the packages are located in the `packages` directory structured as follows:
20
20
To set up the project for development, follow the instructions in the [development documentation](./DEVELOPMENT.md) and get familiar with the app architecture and the plugin system by reading the [technical documentation](./docs/README.md).
21
21
22
22
## License
23
-
This project is licensed under the MIT license - see the LICENSE.md file for details.
23
+
This project is licensed under the MIT license - see the LICENSE.md file for details.
24
+
25
+
## Docker
26
+
To run the STAC-Manager in a Docker container, you can use the provided Dockerfile.
27
+
28
+
**Build the Docker image**
29
+
```bash
30
+
docker build -t stac-manager .
31
+
```
32
+
33
+
**Run the Docker container**
34
+
```bash
35
+
docker run --rm -p 8080:80 --name stac-manager -e 'PUBLIC_URL=http://your-url.com' stac-manager
36
+
```
37
+
38
+
> [!NOTE]
39
+
> The application performs a complete build during container startup to ensure environment variables are properly integrated. This process may take a couple minutes to complete.
0 commit comments