We have a connection!
Finally. After roughly 12 hours, over a couple of days, we have static files being served through AWS S3 while the rest of the application is being run on my local development server.
Incredibly frustrating when it ends up being something that has nothing to do with your code, and instead has something to do with AWS. I’ll tell you one thing, this is maybe the 7th or 8th time I have really dug in and tried to get something working properly on AWS. This is my first success. It is a monster.
However, it is quite fulfilling when it starts working.
Now, however, it is time to get it up and running on Heroku or my own server on DigitalOcean or something. Actually, now that the connection is made, I’m somewhat confident I can just toss it up onto a droplet and get it working. That would include setting up the SSL cert and getting all of the DNS things done manually. Which, being the first site I have ever launched for somebody other than myself, may be a bit much, but we shall see.
If this were a countdown, we would probably be like T minus 30 minutes or something. Just fueling and doing pre-flight checks, and then it’s time to launch.