Foundry VTT Documentation
Tutorial (start here): https://foundryvtt.com/article/player-orientation/
General:
- Knowledge Base: https://foundryvtt.com/kb/
- Controls: https://foundryvtt.com/article/controls/
- Game Settings: https://foundryvtt.com/article/settings/
Drawing: https://foundryvtt.com/article/drawings/
Tokens: https://foundryvtt.com/article/tokens/
Measurement and Templates: https://foundryvtt.com/article/measurement/
Dice:
- Simple Dice: https://foundryvtt.com/article/dice/
- Advanced Dices: https://foundryvtt.com/article/dice-advanced/
- Dice Modifiers: https://foundryvtt.com/article/dice-modifiers/
Enter this into chat to post an image to chat.
<img src="ENTER IMAGE LINK HERE" />
- Once Chrome didn't work and Edge worked. When you login see if you get any red warning boxes about OpenGL or browser support etc.
Tutorial: https://foundryvtt.com/article/tutorial/
Foundry VTT Tutorial video series: https://www.youtube.com/watch?v=-aHlApa1nUA
Knowledge Base: https://foundryvtt.com/kb/
Creating Game Worlds:
- Documentation: https://foundryvtt.com/article/game-worlds/
- Personal Game World Guidelines
Map Notes: https://foundryvtt.com/article/map-notes/
Walls: https://foundryvtt.com/article/walls/
Tiles: https://foundryvtt.com/article/tiles/
Sounds: https://foundryvtt.com/article/ambient-sound/
Canvas Layers: https://foundryvtt.com/article/canvas-layers/
Lighting: https://foundryvtt.com/article/lighting/
Open User Management:
- Go to Game Settings
- Go to User Management
Change Gamemaster password:
- Enter a different password for Gamemaster user
- Click Save and Return
Configure Permissions (change what each user type can do):
- Click Configure Permissions
- Configure user roles using the checkpoint
- Go to Game Settings
- Click on Manage Modules
- Use the checkboxes to enable desired modules
Recommended modules:
- Better Rolls for 5e
- D&D Beyond Importer
- Drag Ruler
- libWrapper (needed by Better Rolls for 5e)
- PopOut!
- socketlib (needed by PopOut!)
- Tidy5e Sheet
- pings
- give-item: give item to another player :)
- polyglot: fun with languages
- party-inventory: easy way to track party inventory
- hide gm rolls: don't show that a GM rolled anything - you can always choose to reveal
Premium Content:
- Prepared! (some premade adventures)
Cool modules to explore:
- Turn Marker: shows on map visibly whose turn it is
- NotYourTurn
- turnAlert? example alert you 10 turns once rage expires
- target-lock?
- siftoolkit
- damage-log: shows all latest damage and DM can revert it
- danger-zone
- item-piles - chests / etc.
- lets-trade-5e
- weather-control
- Koboldworks – Ready Up!
- Compendium Browser
- Compenidum Folders
- Forien's Quest Log: https://foundryvtt.com/packages/forien-quest-log/
- GM Notes
- GM Screen
Potential modules:
- https://foundryvtt.com/packages/My-Shared-Compendia
- toggle-combat-warning
- dae
- party-overview
- share-media
- pdf-sheet
- lmrtfy
- target-recall
- Next-Up
- mobile-improvements
- itemcollection
- VoiceActor
- show-all-players
- conditional-visibility
- fxmaster
- dungeon-draw
- sense-walls
- PerfectVision (darkvision?)
- https://foundryvtt.com/packages/token-attacher/
- mount-up
- quest log
- find-the-culprit
- class exposure
- class leveling editor
- compendium browser
- equipment paper doll (for non dnd5e)
- gm notes
- gm screen
- hide gm rolls
- hook macros?
- Illandril's Tidy Module Settings / https://foundryvtt.com/packages/tidy-ui_game-settings/
- Library: Scene Packer?
- Lock View?
- Monk's Little Details?
- Monk's TokenBar?
- Monk's TokenBar should be able to replace NotYourTurn and work better for limiting or allowing movement out of turn
- Only need to consider how to handle companions
- LootsheetNPC5e
- Multilevel Tokens?
- https://github.com/ironmonk88/monks-wall-enhancement
- https://github.com/ironmonk88/monks-sound-enhancements
- https://github.com/ironmonk88/monks-enhanced-journal
- https://github.com/illandril/FoundryVTT-chat-enhancements
- https://github.com/illandril/FoundryVTT-tidy-module-settings
- https://github.com/SvenWerlen/moulinette-sounds
- https://github.com/superseva/sound-link
- https://github.com/BlitzKraig/fvtt-SoundBoard
- https://github.com/jopeek/fvtt-loot-sheet-npc-5e
- https://github.com/dev7355608/perfect-vision
Configuration Questions:
- Freedom of movement (how to enable/disable)?
- How do they setup the "get ready you're up next?" notification?
- Making it go to 0 should make them die
To consider modifying:
- pdftofoundry
- Al 6B23 low Polymorphing: test this
- Initiative Dexterity Tiebreaker: good idea
- Disable Experience Tracking: enable for milestone leveling (DM chooses when to level up)
- Show GM ruler to players: disable maybe? To allow GM to measure distances anytime
Installation documentation: https://foundryvtt.wiki/en/setup/linux-installation
Parts:
- FoundryVTT server running on Linux/NodeJS
- duckdns.org for dynamic dns (can use router to update)
- Caddy for HTTPS encryption
- PM2 for process management:
Router DDNS configuration (DuckDNS):
- the hostname is the prefix to your domain (e.g., loganmarchione.duckdns.org)
- the username is nouser (don’t use your account name)
- the password is your account token (that long string of numbers/letters)
Cool idea if I want my own DDNS setup: https://github.com/awslabs/route53-dynamic-dns-with-lambda
- Use separate VLAN for security to limit blast radius
- Disable UPnP in Foundry VTT and configure port forwarding manually
- Port forward only HTTPS
- Automatically shutdown machine and turn on when users are trying to connect to it?
- Investigate raspberry pi performance
AWS S3 Media Files Integration (should be AMAZING for people joining from different locations): https://foundryvtt.com/article/aws-s3/
- Plan to upgrade to S3 together with lifecycle policy to delete old backups
- Script to backup with cron, script to restore from backup