Foundry-VTT-Unraid

Foundry-VTT-Unraid

Docker app from Hex-Nirin's Repository

Overview

A secure, reliable, compact, and simple-to-use container for the Foundry Virtual Tabletop using felddy's Dockerhub images. Felddy has the most robust docker image for FoundryVTT their image has over 10M downloads. You can get a Foundry Virtual Tabletop instance up and running in minutes using this container. This Docker container is designed to be secure, reliable, compact, and simple to use. It only requires that you provide the credentials or URL needed to download a Foundry Virtual Tabletop distribution. Example: 9 - Use most recent 9.x.x version; 9.255 - use most recent 9.255.x version; 9.255.0 - use exact version. ExtraParameters should be --user 99:100 in order to fix permissions issues.

Unraid_Apps

Install Foundry-VTT-Unraid on Unraid in a few clicks.

Find Foundry-VTT-Unraid in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Foundry-VTT-Unraid Review the template variables and paths Click Install

Categories

Download Statistics

29,834,725
Total Downloads

Related apps

Explore more like this

Explore all

Details

Repository
ghcr.io/felddy/foundryvtt:release
Last Updated2026-05-22
First Seen2026-06-14

Runtime arguments

Web UI
http://[IP]:[PORT:30000]
Network
bridge
Shell
bash
Privileged
false
Extra Params
--restart=unless-stopped --user=99:100

Template configuration

Game Data PathPathrw

Persistent storage for Game Data

Target
/data
Default
/mnt/user/appdata/foundry-vtt
Value
/mnt/user/appdata/foundry-vtt
FOUNDRY_USERNAMEVariable

Account username or email address for foundryvtt.com. Required for downloading an application distribution.

FOUNDRY_PASSWORDVariable

Account password for foundryvtt.com. Required for downloading an application distribution.

FOUNDRY_VERSIONVariable

Set a specific version release. Example: 9 - Use most recent 9.x.x version; 9.255 - use most recent 9.255.x version; 9.255.0 - use exact version.

Default
14.363
Value
14.363
FOUNDRY_ADMIN_KEYVariable

Admin password to be applied at startup. If omitted the admin password will be cleared.

CONTAINER_PRESERVE_CONFIGVariable

Normally new options.json and admin.txt files are generated by the container at each startup. Setting this to true prevents the container from modifying these files when they exist. If they do not exist, they will be created as normal.

Default
false
Value
false
FOUNDRY_HOSTNAMEVariable

A custom hostname to use in place of the host machine's public IP address when displaying the address of the game session. This allows for reverse proxies or DNS servers to modify the public address.

TZVariable

Timezone for accurate log timestamps and scheduling

Default
Europe/London
Value
Europe/London
PORTPorttcp

Unraid Server port for Foundry Virtual Tabletop server web interface

Target
30000
Default
30000
Value
30000
Unraid Notify ScriptPathro

Unraid's notify script and PHP includes (for native notifications)

Target
/usr/local/emhttp
Default
/usr/local/emhttp
Value
/usr/local/emhttp
NotificationsPathrw

Unraid's notification queue (for native notifications)

Target
/tmp/notifications
Default
/tmp/notifications
Value
/tmp/notifications