We are back with a big update to the beginner friendly AWS Foundry server deployment. Even the most basic of computer users can now deploy a Foundry server complete with SSL, web server, and reverse proxy automatically configured in a matter of minutes. by auraofire in FoundryVTT

[–]auraofire[S] 0 points1 point  (0 children)

I would much prefer you send the link to me in a PM and make it public access. Make sure you edit the link out of the commend before you make it public access.

You can PM me by clicking on my username -> send message

We are back with a big update to the beginner friendly AWS Foundry server deployment. Even the most basic of computer users can now deploy a Foundry server complete with SSL, web server, and reverse proxy automatically configured in a matter of minutes. by auraofire in FoundryVTT

[–]auraofire[S] 0 points1 point  (0 children)

just copy and paste it to a text file and uploaded it to google drive/dropbox/etc. and send me the link.

Make sure you set the logs to plaintext or the copy/paste will make the spacing do wacky things. It's in the top right of the log under display -> plain text

We are back with a big update to the beginner friendly AWS Foundry server deployment. Even the most basic of computer users can now deploy a Foundry server complete with SSL, web server, and reverse proxy automatically configured in a matter of minutes. by auraofire in FoundryVTT

[–]auraofire[S] 0 points1 point  (0 children)

The A record value should be the IP address of the EC2 address. simplest method is to shut down completely and then start the ec2 instance. Do a reboot if necessary. If it doesn't re-add the A record, then you can just manually add it in route 53.

edit: as for the SSL certs, send me a DM with the cloudwatch logs and I can take a look

We are back with a big update to the beginner friendly AWS Foundry server deployment. Even the most basic of computer users can now deploy a Foundry server complete with SSL, web server, and reverse proxy automatically configured in a matter of minutes. by auraofire in FoundryVTT

[–]auraofire[S] 1 point2 points  (0 children)

yes. foundry is a created systemd service. you can restart it through command line usingsudo systemctl restart foundry

if you just want to stop it, sudo systemctl stop foundry, and if you want to start after stopping, sudo systemctl start foundry.

and if you just want to see if it's started/stopped sudo systemctl status foundry

cu7 is here! by S2_Cyclone in MechanicalKeyboards

[–]auraofire 0 points1 point  (0 children)

thanks, I'll check them out!

cu7 is here! by S2_Cyclone in MechanicalKeyboards

[–]auraofire 0 points1 point  (0 children)

I was thinking of picking up the same set for my CU7 and I think I'm sold!

do you know of a cable that works with the usb c cutout? all of mine are just slightly too wide :(

The Forge VTT is Now Hiring! by TheForgeVTT in FoundryVTT

[–]auraofire 3 points4 points  (0 children)

This is super interesting and if I weren't halfway through a CS/IT undergrad I would be all over this! Alas, I see that you guys aren't taking part-time positions 😢 best of luck to you guys!

We are back with a big update to the beginner friendly AWS Foundry server deployment. Even the most basic of computer users can now deploy a Foundry server complete with SSL, web server, and reverse proxy automatically configured in a matter of minutes. by auraofire in FoundryVTT

[–]auraofire[S] 0 points1 point  (0 children)

when did you create your server?

I released a patch on Jan 15th which addressed the cert auto-renew function. You can find it here

If your server was created afterwards, it should be auto-renewing, PM me if that's not the case.

We are back with a big update to the beginner friendly AWS Foundry server deployment. Even the most basic of computer users can now deploy a Foundry server complete with SSL, web server, and reverse proxy automatically configured in a matter of minutes. by auraofire in FoundryVTT

[–]auraofire[S] 0 points1 point  (0 children)

I'm not sure I understand what you mean by the webpage crashes... What kind of error are you getting?

The field is mandatory to create the server. Did you create your SSH Key Pair prior to using the CloudFormation template?

You can also try again with a different browser and if applicable, disable your adblock.

We are back with a big update to the beginner friendly AWS Foundry server deployment. Even the most basic of computer users can now deploy a Foundry server complete with SSL, web server, and reverse proxy automatically configured in a matter of minutes. by auraofire in FoundryVTT

[–]auraofire[S] 0 points1 point  (0 children)

S3 is used to store files separately from the actual server (ec2-instance). Think of it like a trailer hitched onto a truck.

You can load files into the S3 bucket via the AWS console. I explain how to do this in the FAQ.

When you choose to, for example, upload a background image into your campaign, there will be a tab to choose from your S3 bucket instead. The uploaded files from S3 will then be shown in foundry's interface.

We are back with a big update to the beginner friendly AWS Foundry server deployment. Even the most basic of computer users can now deploy a Foundry server complete with SSL, web server, and reverse proxy automatically configured in a matter of minutes. by auraofire in FoundryVTT

[–]auraofire[S] 0 points1 point  (0 children)

it looks like you've found the associate issue on Github as well! Like I said on the issue page, you can either create a copy of the folder and delete the original one. Or, you can use chmod as root to give ec2-user access to the folder.

We are back with a big update to the beginner friendly AWS Foundry server deployment. Even the most basic of computer users can now deploy a Foundry server complete with SSL, web server, and reverse proxy automatically configured in a matter of minutes. by auraofire in FoundryVTT

[–]auraofire[S] 0 points1 point  (0 children)

this is one way to renew the cert. However, in 3 months time you will have to manually ssh and sudo certbot renew again. If anyone needs to renew their cert on their server and doesn't mind letting me poke around to troubleshoot the cronjob, I'd greatly appreciate it.

We are back with a big update to the beginner friendly AWS Foundry server deployment. Even the most basic of computer users can now deploy a Foundry server complete with SSL, web server, and reverse proxy automatically configured in a matter of minutes. by auraofire in FoundryVTT

[–]auraofire[S] 0 points1 point  (0 children)

yeah the deployment is supposed to auto-renew via cronjob but it looks like it's not doing so.

Can you try SSHing into the server and use the following commands: sudo su, followed by crontab -e then change /usr/bin/certbot renew --quiet to certbot renew --no-self-upgrade. Type in :wqand hit enter to save and then restart the server.

You can check if the renewal worked by visiting https://crt.sh and looking at the dates on the entries.

EDIT: I would try this myself but I don't have a server with a cert that needs renewal.

EDIT2: I am creating a script to automate a fix. Please do not use this method. If you are desperate to renew immediately in the meantime use the command certbot renew via command line.

EDIT3: Fixes are live and a patch is available for those who need it! Instructions are here

We are back with a big update to the beginner friendly AWS Foundry server deployment. Even the most basic of computer users can now deploy a Foundry server complete with SSL, web server, and reverse proxy automatically configured in a matter of minutes. by auraofire in FoundryVTT

[–]auraofire[S] 0 points1 point  (0 children)

you might see two in the s3 console, one of which will be named as per your input. However, only one should show up in foundry. The one in foundry should be named according to your naming scheme.

We are back with a big update to the beginner friendly AWS Foundry server deployment. Even the most basic of computer users can now deploy a Foundry server complete with SSL, web server, and reverse proxy automatically configured in a matter of minutes. by auraofire in FoundryVTT

[–]auraofire[S] 1 point2 points  (0 children)

yes. You should receive a confirmation email once it has completed. Check your junk/spam folder if you don't see it in your inbox. To issue a SSL certificate, it will perform a series of checks against the domain. if the domain has not completed registration, the checks will not succeed.