AWS Foundry VTT Deployment with SSL Encryption
Deploys Foundry VTT with SSL encryption in AWS using CloudFormation (Beginner Friendly)
This is an upgraded version of the original beginner friendly automated AWS deployment Lupert and I worked on. We did some tinkering and it now handles setup and creation of AWS resources, in addition to fully configuring reverse proxy and SSL certificates.
tldr: You can now use audio and video in Foundry to your heart's content!
wiki for full instructions, and remember: READ EVERY. SINGLE. PAGE.
Head to theNew Features
New features which were added to this project will be automatically configured during setup.
-
Domain name setup to point to your foundry server.
e.g. https://dnd.<yourdomain>.com in your web browsers will show your foundry server. -
Certificate for SSL encrypted server traffic, thereby enabling voice and video in foundry.
Note: This includes automated certificate renewal so you never have to worry about certificate expirations. -
Dynamic DNS to allow your domain to always point to the correct IP address even without a static IP address.
-
Systemd service to better handle the Foundry process. Previously, managing Foundry required a full reboot.
It mainly provides two functions:
- More elegant method of starting and stopping of Foundry.
- Auto restart of Foundry in an event of crash.
A patch is available to those who deployed using earlier versions of this project.