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: docs/server-docs/setup/truenas-scale.md
+12-4Lines changed: 12 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -85,7 +85,15 @@ GameVault expects three directories:
85
85
- a database for GameVault to store its media - mounted to the /media directory internally
86
86
87
87
These directories will need to be created before you can deploy GameVault on your TrueNAS Scale server.
88
-
If you have not yet done so, create the needed directories before continuing, and ensure your chosen user has read/write access to all three of the directories.
88
+
If you have not yet done so, create the needed directories before continuing, and ensure your chosen user has read/write access to all three of the directories.
89
+
90
+
For this example, the following directories have been made on TrueNAS Scale, and the "apps" user has read/write access:
91
+
92
+
- Games directory: /Tank1/Games
93
+
- database directory: /Tank1/GameVault/database
94
+
- media directory: /Tank1/GameVault/media
95
+
96
+
After these directories have been created, and you have ensured that your chosen TrueNAS user has read/write access to all three directories, you will need to update the docker-compose.yml file to specify these directories.
89
97
90
98
An example of the finished config is available below under "Step 2a"
91
99
@@ -116,9 +124,9 @@ services:
116
124
DB_PASSWORD: YOURPASSWORDHERE #This is not your admin user's password - this is the database password
117
125
volumes:
118
126
# Mount the folder where your games are
119
-
- /mnt/yourgames:/files
127
+
- /Tank1/Games:/files
120
128
# Mount the folder where GameVault should store its media
121
-
- /mnt/GameVault/media:/media
129
+
- /Tank1/GameVault/media:/media
122
130
ports:
123
131
- 8080:8080/tcp
124
132
db:
@@ -130,7 +138,7 @@ services:
130
138
POSTGRES_DB: gamevault
131
139
volumes:
132
140
# Mount the folder where your PostgreSQL database files should land
0 commit comments