2025-08-06 16:48:04 -04:00

40 lines
1.0 KiB
Markdown

# FoundryVTT Dockerized
Docker image to deploy FoundryVTT instances with integrated file browser for data management.
## Services
- **FoundryVTT**: Game server running on port 30000
- **FileBrowser**: Web-based file manager for `/data` directory on port 8080
## Ports
- `30000`: FoundryVTT web interface
- `8080`: FileBrowser web interface
## Volume bindings
- `/foundry`: FoundryVTT application files
- `/data`: Game data and user files (accessible via FileBrowser)
- `/config`: FileBrowser configuration and database
## Environment Variables
- `FILEBROWSER_USERNAME`: FileBrowser login username (default: `admin`)
- `FILEBROWSER_PASSWORD`: FileBrowser login password (default: `password`)
## Usage
```bash
docker run -d \
-p 30000:30000 \
-p 8080:8080 \
-v /your/foundry:/foundry \
-v /your/data:/data \
-v /your/config:/config \
-e FILEBROWSER_USERNAME=myuser \
-e FILEBROWSER_PASSWORD=mypass \
your-image-name
```
Access FoundryVTT at `http://localhost:30000` and FileBrowser at `http://localhost:8080`