Add section about ngrok for easy testing outside lan
This commit is contained in:
parent
d03bed4b14
commit
7aa6813160
15
README.md
15
README.md
|
@ -186,6 +186,21 @@ sudo docker-compose up -d
|
|||
> mount](https://docs.docker.com/engine/storage/bind-mounts/#use-a-bind-mount-with-compose). By default, MongoDB will
|
||||
> store the data in `/data/db` directory.
|
||||
|
||||
## Ngrok forwarding
|
||||
|
||||
If you need to quickly expose the server to the internet for testing purposes, you can use [Ngrok](https://ngrok.com/).
|
||||
This tool allows you to create a secure tunnel to your localhost, which can be accessed from anywhere on the internet,
|
||||
from a randomly generated ngrok subdomain. If you're using Arch Linux, you can install it from the AUR (e.g. with `paru
|
||||
-S ngrok`)
|
||||
|
||||
Assuming you're running the server on `localhost:8000`, you can expose it by running:
|
||||
|
||||
```bash
|
||||
ngrok http 8000
|
||||
```
|
||||
|
||||
That said, if you're on the same LAN network, you can also use the local IP address of the machine running the server.
|
||||
|
||||
## Configuration
|
||||
|
||||
To configure the project, you can either set the environment variables manually or create a `.env` file in the root directory of
|
||||
|
|
Loading…
Reference in a new issue