Skip to content

Deploys Foundry VTT with SSL encryption in AWS using CloudFormation (Beginner Friendly)

License

Notifications You must be signed in to change notification settings

cat-box/aws-foundry-ssl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS Foundry VTT Deployment with SSL Encryption

Deploys Foundry VTT with SSL encryption in AWS using CloudFormation (Beginner Friendly)

GitHub Maintenance GitHub last commit Reddit

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

New features which were added to this project will be automatically configured during setup.

  1. Domain name setup to point to your foundry server.
    e.g. https://dnd.<yourdomain>.com in your web browsers will show your foundry server.

  2. 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.

  3. Dynamic DNS to allow your domain to always point to the correct IP address even without a static IP address.

  4. Systemd service to better handle the Foundry process. Previously, managing Foundry required a full reboot.

    It mainly provides two functions:

    1. More elegant method of starting and stopping of Foundry.
    2. Auto restart of Foundry in an event of crash.

    A patch is available to those who deployed using earlier versions of this project.

About

Deploys Foundry VTT with SSL encryption in AWS using CloudFormation (Beginner Friendly)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages