Announcements: TheDailyWtf.com Server Migration Complete

This post was originally published on this site

The Daily WTF

If you’re reading this message, then it means that I managed to successfully migrate TheDailyWTf.com and the related settings from our old server (74.50.110.120) to the new server (162.252.83.113).

Shameless plug: I did all of this by setting up a configuration role in our internally-hosted Otter instance for both old and new servers (to make sure configuration was identical), deploying the last successful build to the new server using our internally-hosted BuildMaster instance, and then manually installing the certificate and configuring the database.

Here’s what the OtterScript looks like for the server’s configuraiton. I’d love to move this to a publically-hosted instance, soon!

# TheDailyWtf.com and Aliases { IIS::Ensure-AppPool WtfAppPool ( Runtime: v4.0, Pipeline: Integrated, IdentityType: ApplicationPoolIdentity ); IIS::Ensure-Site TheDailyWtf.com ( AppPool: WtfAppPool, Path: C:WebsitesTheDailyWTFthedailywtf.com ); IIS::Ensure-VirtualDirectory Images ( Site: TheDailyWtf.com, PhysicalPath: c:WebsitesTheDailyWTFWTF Images ); IIS::Ensure-SiteBinding ( Site: TheDailyWtf.com, Protocol: https, HostName: thedailywtf.com, Port: 443, Certficiate: thedailywtf.com, CertificateStoreLocation:

To read the full article click on the 'post' link at the top.