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!
Head to the wiki for full instructions, and remember: READ EVERY. SINGLE. PAGE.
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.