kopia lustrzana https://github.com/linuxserver/docker-documentation
Bot Updating Documentation
rodzic
53ab45b80e
commit
a41184e939
|
@ -44,15 +44,11 @@ services:
|
||||||
container_name: synclounge
|
container_name: synclounge
|
||||||
environment:
|
environment:
|
||||||
- TZ=Europe/London
|
- TZ=Europe/London
|
||||||
- EXTERNAL_URL=your.domain.com
|
|
||||||
- EXTERNAL_SERVER_PORT=80 #optional
|
|
||||||
- AUTH_LIST=plexuser1,plexuser2,email1,machineid1 #optional
|
- AUTH_LIST=plexuser1,plexuser2,email1,machineid1 #optional
|
||||||
- AUTOJOIN_ENABLED=false #optional
|
- AUTOJOIN_ENABLED=false #optional
|
||||||
- AUTOJOIN_ROOM=roomname #optional
|
- AUTOJOIN_ROOM=roomname #optional
|
||||||
- AUTOJOIN_PASSWORD=password #optional
|
|
||||||
ports:
|
ports:
|
||||||
- 8088:8088
|
- 8088:8088
|
||||||
- 8089:8089
|
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -62,14 +58,10 @@ services:
|
||||||
docker run -d \
|
docker run -d \
|
||||||
--name=synclounge \
|
--name=synclounge \
|
||||||
-e TZ=Europe/London \
|
-e TZ=Europe/London \
|
||||||
-e EXTERNAL_URL=your.domain.com \
|
|
||||||
-e EXTERNAL_SERVER_PORT=80 `#optional` \
|
|
||||||
-e AUTH_LIST=plexuser1,plexuser2,email1,machineid1 `#optional` \
|
-e AUTH_LIST=plexuser1,plexuser2,email1,machineid1 `#optional` \
|
||||||
-e AUTOJOIN_ENABLED=false `#optional` \
|
-e AUTOJOIN_ENABLED=false `#optional` \
|
||||||
-e AUTOJOIN_ROOM=roomname `#optional` \
|
-e AUTOJOIN_ROOM=roomname `#optional` \
|
||||||
-e AUTOJOIN_PASSWORD=password `#optional` \
|
|
||||||
-p 8088:8088 \
|
-p 8088:8088 \
|
||||||
-p 8089:8089 \
|
|
||||||
--restart unless-stopped \
|
--restart unless-stopped \
|
||||||
linuxserver/synclounge
|
linuxserver/synclounge
|
||||||
```
|
```
|
||||||
|
@ -83,8 +75,7 @@ Docker images are configured using parameters passed at runtime (such as those a
|
||||||
|
|
||||||
| Parameter | Function |
|
| Parameter | Function |
|
||||||
| :----: | --- |
|
| :----: | --- |
|
||||||
| `8088` | Web app port |
|
| `8088` | Web app and server port |
|
||||||
| `8089` | Server port |
|
|
||||||
|
|
||||||
|
|
||||||
### Environment Variables (`-e`)
|
### Environment Variables (`-e`)
|
||||||
|
@ -92,12 +83,9 @@ Docker images are configured using parameters passed at runtime (such as those a
|
||||||
| Env | Function |
|
| Env | Function |
|
||||||
| :----: | --- |
|
| :----: | --- |
|
||||||
| `TZ=Europe/London` | Specify a timezone to use EG Europe/London |
|
| `TZ=Europe/London` | Specify a timezone to use EG Europe/London |
|
||||||
| `EXTERNAL_URL=your.domain.com` | The webapp and the server will be accessible at this address via reverse proxy (alternatively, you can define an external IP address). |
|
|
||||||
| `EXTERNAL_SERVER_PORT=80` | If you're not using a reverse proxy, you can define the external port for the server here. |
|
|
||||||
| `AUTH_LIST=plexuser1,plexuser2,email1,machineid1` | If set, only the users defined here and the users of the plex servers defined here will be able to access the server. Use e-mails, plex usernames and/or plex server machine ids, comma separated, no spaces. |
|
| `AUTH_LIST=plexuser1,plexuser2,email1,machineid1` | If set, only the users defined here and the users of the plex servers defined here will be able to access the server. Use e-mails, plex usernames and/or plex server machine ids, comma separated, no spaces. |
|
||||||
| `AUTOJOIN_ENABLED=false` | Set to `true` to let users autojoin the server and a room (specified by the `AUTOJOIN_ROOM` var). |
|
| `AUTOJOIN_ENABLED=false` | DEPRECATED - (Still works but will be removed in the future in favor of the built-in var `autojoin__room`) - Set to `true` to let users autojoin the server and a room (specified by the `AUTOJOIN_ROOM` var). |
|
||||||
| `AUTOJOIN_ROOM=roomname` | Set the room name for auto joining (requires `AUTOJOIN_ENABLED` set to `true`). |
|
| `AUTOJOIN_ROOM=roomname` | DEPRECATED - (Still works but will be removed in the future in favor of the built-in var `autojoin__room`) - Set the room name for auto joining (requires `AUTOJOIN_ENABLED` set to `true`). |
|
||||||
| `AUTOJOIN_PASSWORD=password` | Set the password for the room for auto joining (requires `AUTOJOIN_ENABLED` set to `true`). |
|
|
||||||
|
|
||||||
### Volume Mappings (`-v`)
|
### Volume Mappings (`-v`)
|
||||||
|
|
||||||
|
@ -126,9 +114,9 @@ Keep in mind umask is not chmod it subtracts from permissions based on it's valu
|
||||||
|
|
||||||
## Application Setup
|
## Application Setup
|
||||||
|
|
||||||
The web app is accessible at `http://SERVERIP:8088`. The server by default is available at `http://SERVERIP:EXTERNAL_SERVER_PORT/slserver`.
|
The web app and the server are both accessible at `http://SERVERIP:8088`.
|
||||||
|
|
||||||
Note: The server address is hardcoded to `http` as `https` is not recommended due to not working with external plex clients. When you reverse proxy, use `http` as the external proto for both webapp and server.
|
Note: It is recommended to use `http` as the external proto with a reverse proxy due to `https` not working with external plex clients.
|
||||||
|
|
||||||
|
|
||||||
## Docker Mods
|
## Docker Mods
|
||||||
|
@ -150,6 +138,7 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to
|
||||||
|
|
||||||
## Versions
|
## Versions
|
||||||
|
|
||||||
|
* **28.10.20:** - Update to v4. Env vars `EXTERNAL_URL`, `EXTERNAL_SERVER_PORT` and `AUTOJOIN_PASSWORD` are deprecated and no longer have any effect. Env vars `AUTOJOIN_ENABLED` and `AUTOJOIN_ROOM` are still working but will be removed in the future in favor of synclounge's built-in var `autojoin__room`. If you are reverse proxying, do not forget to update your proxy settings ([here](https://github.com/linuxserver/reverse-proxy-confs/blob/master/synclounge.subdomain.conf.sample) and [here](https://github.com/linuxserver/reverse-proxy-confs/blob/master/synclounge.subfolder.conf.sample)) as the server port and addresses are changed.
|
||||||
* **11.10.20:** - Pin builds to upstream commit `6aecc9bd` while evaluating the breaking changes upstream.
|
* **11.10.20:** - Pin builds to upstream commit `6aecc9bd` while evaluating the breaking changes upstream.
|
||||||
* **27.09.20:** - Updating the external repo endpoint.
|
* **27.09.20:** - Updating the external repo endpoint.
|
||||||
* **01.06.20:** - Rebasing to alpine 3.12.
|
* **01.06.20:** - Rebasing to alpine 3.12.
|
||||||
|
|
Ładowanie…
Reference in New Issue