1.5 KiB
Executable file
1.5 KiB
Executable file
Wild Dragon Site - Deployment Guide
Quick Deploy to TrueNAS Docker
1. Copy project to Docker share
Copy this entire wilddragon-site folder to \\10.0.0.25\Docker\wilddragon-site
2. Build and run with Docker Compose
SSH into TrueNAS or use Portainer terminal:
cd /mnt/NVME/Docker/wilddragon-site
docker compose up -d --build
The site will be available at http://10.0.0.25:43036
3. Set up Nginx Proxy Manager
In your Nginx Proxy Manager (http://10.0.0.25:30020):
- Add a new Proxy Host
- Domain:
wilddragon.netandwww.wilddragon.net - Forward to:
10.0.0.25:43036 - Enable SSL (Let's Encrypt)
Adding Your Photos
Leica BTS Photos
Drop your photos into public/images/ with these names:
commanders-thumb.jpg- Washington Commanders projectbetmgm-thumb.jpg- BetMGM projectcvs-thumb.jpg- CVS/Aetna projectblue-origin-thumb.jpg- Blue Origin projectubs-thumb.jpg- UBS projectteneo-thumb.jpg- Teneo projectintuit-thumb.jpg- Intuit XR project
Recommended: 1200x800px, optimized for web (under 500KB each)
BMG Line Drawings
You can add line drawings to individual project pages by placing them in:
public/images/drawings/ and updating the project detail page component.
Editing Content
All project content lives in a single file:
src/data/projects.ts
To add a new project, copy an existing entry and modify the fields.
Then rebuild: docker compose up -d --build
Local Development
npm install
npm run dev
Site runs at http://localhost:43036