Skip to content

Commit

Permalink
Release 0.6.2 (#115)
Browse files Browse the repository at this point in the history
* Release 0.6.2

* Version docs
  • Loading branch information
sgfn committed May 22, 2024
1 parent 231414a commit d8b279e
Show file tree
Hide file tree
Showing 44 changed files with 36 additions and 20 deletions.
2 changes: 1 addition & 1 deletion docs/deploying/vps.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ We prepared a template *cloud-config* that will configure your server and start
owner: fishjam:fishjam
runcmd:
- export FISHJAM_VERSION=0.5.0
- export FISHJAM_VERSION=0.6.2
- export FISHJAM_DOMAIN=mydomain.example.com
- export LETSENCRYPT_EMAIL=my@email.com
- export SERVER_API_TOKEN=test_token
Expand Down
4 changes: 2 additions & 2 deletions docs/getting_started/components/rtsp.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ docker run -p 20000:20000/udp \
-p 8080:8080/tcp \
-e FJ_SERVER_API_TOKEN=token \
-e FJ_HOST=localhost:8080 \
ghcr.io/fishjam-dev/fishjam:0.5.0
ghcr.io/fishjam-dev/fishjam:0.6.2
```

:::caution
Expand All @@ -87,5 +87,5 @@ Using host network (Linux only)
docker run --network=host \
-e FJ_SERVER_API_TOKEN=token \
-e FJ_HOST=localhost:8080 \
ghcr.io/fishjam-dev/fishjam:0.5.0
ghcr.io/fishjam-dev/fishjam:0.6.2
```
2 changes: 1 addition & 1 deletion docs/getting_started/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ need to set a couple of [environment variables](#environment-variables).
An example docker command running bare Fishjam HTTP service locally:

```bash
docker run -p 8080:8080/tcp -e FJ_HOST=localhost:8080 -e FJ_SERVER_API_TOKEN=token ghcr.io/fishjam-dev/fishjam:0.5.0
docker run -p 8080:8080/tcp -e FJ_HOST=localhost:8080 -e FJ_SERVER_API_TOKEN=token ghcr.io/fishjam-dev/fishjam:0.6.2
```

Note that in real case scenarios, docker commands depend on peers/components you are going to use.
Expand Down
4 changes: 2 additions & 2 deletions docs/getting_started/peers/webrtc.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ docker run -p 50000-50050:50000-50050/udp \
-e FJ_WEBRTC_TURN_PORT_RANGE=50000-50050 \
-e FJ_WEBRTC_TURN_IP=192.168.0.1 \
-e FJ_WEBRTC_TURN_LISTEN_IP=0.0.0.0 \
ghcr.io/fishjam-dev/fishjam:0.5.0
ghcr.io/fishjam-dev/fishjam:0.6.2
```

:::caution
Expand All @@ -69,5 +69,5 @@ docker run --network=host \
-e FJ_WEBRTC_USED=true \
-e FJ_WEBRTC_TURN_IP=192.168.0.1 \
-e FJ_WEBRTC_TURN_LISTEN_IP=0.0.0.0 \
ghcr.io/fishjam-dev/fishjam:0.5.0
ghcr.io/fishjam-dev/fishjam:0.6.2
```
10 changes: 8 additions & 2 deletions docs/release_notes.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,19 @@
# Release Notes

## 0.6.2 - 22.05.2024

### Features
* Log level may now be configured using the `FJ_LOG_LEVEL` env variable
* Room IDs may now contain underscores as well as alphanumeric characters and hyphens

## 0.6.1 - 17.05.2024

### Bugfixes
* Fallback to `JF_*` env vars when `FJ_*` ones are missing in all cases.

## 0.6.0 - 16.05.2024

### Features:
### Features
* Rebranding: Jellyfish -> Fishjam. All env vars have been renamed from `JF_*` to `FJ_*`.
When a new env var is not set, an old one is tried.
This behaviour will be removed in version 0.8.0. **[BREAKING]**
Expand Down Expand Up @@ -103,4 +109,4 @@ clearing or updating env vars when running from source on macOS. See [here](./ge
* tests fixes and stability improvements
* fixed URL to Jellydashboard
* **prevent from unauthorized access to system files via REST API**
* fixed Prometheus metrics resolution - Prometheus metrics are now updated as soon as an event occurs instead of every X seconds
* fixed Prometheus metrics resolution - Prometheus metrics are now updated as soon as an event occurs instead of every X seconds
2 changes: 1 addition & 1 deletion docs/tutorials/common/_starting-fishjam-media-server.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ docker run -p 50000-50050:50000-50050/udp \
-e FJ_WEBRTC_TURN_IP=<your ip address> \
-e FJ_WEBRTC_TURN_LISTEN_IP=0.0.0.0 \
-e FJ_SERVER_API_TOKEN=development \
ghcr.io/fishjam-dev/fishjam:0.5.0
ghcr.io/fishjam-dev/fishjam:0.6.2
```

Make sure to set `FJ_WEBRTC_TURN_IP` and `FJ_HOST` to your local IP address. Without it, the mobile device won't be able to connect to the Fishjam.
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ We prepared a template *cloud-config* that will configure your server and start
owner: fishjam:fishjam
runcmd:
- export FISHJAM_VERSION=0.5.0
- export FISHJAM_VERSION=0.6.2
- export FISHJAM_DOMAIN=mydomain.example.com
- export LETSENCRYPT_EMAIL=my@email.com
- export SERVER_API_TOKEN=test_token
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ docker run -p 20000:20000/udp \
-p 8080:8080/tcp \
-e FJ_SERVER_API_TOKEN=token \
-e FJ_HOST=localhost:8080 \
ghcr.io/fishjam-dev/fishjam:0.5.0
ghcr.io/fishjam-dev/fishjam:0.6.2
```

:::caution
Expand All @@ -87,5 +87,5 @@ Using host network (Linux only)
docker run --network=host \
-e FJ_SERVER_API_TOKEN=token \
-e FJ_HOST=localhost:8080 \
ghcr.io/fishjam-dev/fishjam:0.5.0
ghcr.io/fishjam-dev/fishjam:0.6.2
```
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ need to set a couple of [environment variables](#environment-variables).
An example docker command running bare Fishjam HTTP service locally:

```bash
docker run -p 8080:8080/tcp -e FJ_HOST=localhost:8080 -e FJ_SERVER_API_TOKEN=token ghcr.io/fishjam-dev/fishjam:0.5.0
docker run -p 8080:8080/tcp -e FJ_HOST=localhost:8080 -e FJ_SERVER_API_TOKEN=token ghcr.io/fishjam-dev/fishjam:0.6.2
```

Note that in real case scenarios, docker commands depend on peers/components you are going to use.
Expand Down Expand Up @@ -169,6 +169,10 @@ Defaults to `127.0.0.1` when running from source or using `mix release`, or `0.0
* `FJ_METRICS_PORT` - a port to run metrics endpoint on.<br/>
Defaults to `9568`.

* `FJ_LOG_LEVEL` - level of logs below which all logs will not be displayed. <br/>
Defaults to `info`.<br/>
All possible values are: `error`, `warning`, `info`, `debug`.

* `FJ_STRUCTURED_LOGGING` - whether to enable JSON-structured logging to stdout.<br/>
Defaults to `false`.<br/>
Possible values of the `severity` field (ordered by importance) are:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ docker run -p 50000-50050:50000-50050/udp \
-e FJ_WEBRTC_TURN_PORT_RANGE=50000-50050 \
-e FJ_WEBRTC_TURN_IP=192.168.0.1 \
-e FJ_WEBRTC_TURN_LISTEN_IP=0.0.0.0 \
ghcr.io/fishjam-dev/fishjam:0.5.0
ghcr.io/fishjam-dev/fishjam:0.6.2
```

:::caution
Expand All @@ -69,5 +69,5 @@ docker run --network=host \
-e FJ_WEBRTC_USED=true \
-e FJ_WEBRTC_TURN_IP=192.168.0.1 \
-e FJ_WEBRTC_TURN_LISTEN_IP=0.0.0.0 \
ghcr.io/fishjam-dev/fishjam:0.5.0
ghcr.io/fishjam-dev/fishjam:0.6.2
```
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The holder for peers and components.

* `roomId` (string, default: null) - Custom ID used for identifying the room within Fishjam.
Must be unique across all rooms. If not provided, a random UUID will be generated.
It may contain only alphanumeric characters and hyphens.
It may contain only alphanumeric characters, hyphens and underscores.

* `maxPeers` (integer 1.., default: null) - Maximum number of peers allowed in the room.
If set to null (default), the number of peers is unlimited.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,19 @@
# Release Notes

## 0.6.2 - 22.05.2024

### Features
* Log level may now be configured using the `FJ_LOG_LEVEL` env variable
* Room IDs may now contain underscores as well as alphanumeric characters and hyphens

## 0.6.1 - 17.05.2024

### Bugfixes
* Fallback to `JF_*` env vars when `FJ_*` ones are missing in all cases.

## 0.6.0 - 16.05.2024

### Features:
### Features
* Rebranding: Jellyfish -> Fishjam. All env vars have been renamed from `JF_*` to `FJ_*`.
When a new env var is not set, an old one is tried.
This behaviour will be removed in version 0.8.0. **[BREAKING]**
Expand Down Expand Up @@ -103,4 +109,4 @@ clearing or updating env vars when running from source on macOS. See [here](./ge
* tests fixes and stability improvements
* fixed URL to Jellydashboard
* **prevent from unauthorized access to system files via REST API**
* fixed Prometheus metrics resolution - Prometheus metrics are now updated as soon as an event occurs instead of every X seconds
* fixed Prometheus metrics resolution - Prometheus metrics are now updated as soon as an event occurs instead of every X seconds
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ docker run -p 50000-50050:50000-50050/udp \
-e FJ_WEBRTC_TURN_IP=<your ip address> \
-e FJ_WEBRTC_TURN_LISTEN_IP=0.0.0.0 \
-e FJ_SERVER_API_TOKEN=development \
ghcr.io/fishjam-dev/fishjam:0.5.0
ghcr.io/fishjam-dev/fishjam:0.6.2
```

Make sure to set `FJ_WEBRTC_TURN_IP` and `FJ_HOST` to your local IP address. Without it, the mobile device won't be able to connect to the Fishjam.
Expand Down
2 changes: 1 addition & 1 deletion versions.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[
"0.6.1",
"0.6.2",
"0.5.0",
"0.4.2",
"0.3.0",
Expand Down

0 comments on commit d8b279e

Please sign in to comment.