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
Copy file name to clipboardExpand all lines: content/docs/server/headless.mdx
+20-3Lines changed: 20 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -65,6 +65,9 @@ Make a folder for the `docker-compose.yml` and copy the example below.
65
65
Start a Command Prompt or Powershell in that directory. When using file explorer you can launch Command Prompt by typing `cmd.exe` in the url bar or explorer.
66
66
</Step>
67
67
<Step>
68
+
First download/update the docker images with `docker compose pull`
69
+
</Step>
70
+
<Step>
68
71
Type the command `docker compose up -d` to start the containers
69
72
</Step>
70
73
<Step>
@@ -101,19 +104,31 @@ services:
101
104
Password: default_password
102
105
Ip: 'server1.basisvr.org'
103
106
HealthCheckEnabled: "true"
104
-
HealthCheckHost: "0.0.0.0"
107
+
HealthCheckHost: "127.0.0.1"
105
108
HealthCheckPort: 10666
106
109
HealthPath: "/health"
110
+
AvatarFileLocation: ""
111
+
AvatarPassword: ""
107
112
volumes:
108
113
- ./Basis:/root/.config/unity3d/Basis Unity/Basis Unity # For Sharing Cached files. Optional not required
109
-
- "${APPDATA}/../LocalLow/Basis Unity/Basis Unity:/root/.config/unity3d/Basis Unity/Basis Unity"#If you want to use your own cache and avatar files. *Corruption possible
114
+
- "${APPDATA}/../LocalLow/Basis Unity/Basis Unity:/root/.config/unity3d/Basis Unity/Basis Unity"#If you want to use your own cache and avatar files. *Corruption possible
110
115
- ./config.xml:/app/HeadlessLinuxServer_Data/config.xml # Optional will be overridden when using environment variables
@@ -129,6 +144,8 @@ The examples above use the minimum values needed to connect:
129
144
| `HealthCheckHost` | Ip Endpoint listens on |
130
145
| `HealthCheckPort` | Port Endpoint listens on |
131
146
| `HealthPath` | Path for Health info |
147
+
| `AvatarFileLocation` | Combined URL support of avatar#base64 |
148
+
| `AvatarPassword` | Avatar password |
132
149
133
150
If you mount a `config.xml`, treat it as the file-based fallback configuration. If you also set environment variables, the docs for the main server note that environment values override xml values, so keep one source of truth where possible to avoid confusion during testing.
0 commit comments