Skip to content

Provisioning scripts to deploy my website to a new Ubuntu LTS server

License

Notifications You must be signed in to change notification settings

dylanmtaylor/dylanmtaylor-ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Playbook for Deploying My Website

About this project

This project is an Ansible playbook that deploys and configures a complete and fully-functional copy of my website, dylanmtaylor.com. This was initially developed in order to teach myself how to use Ansible, but now it is used in order to provision my website. I'm licensing this under the MIT license, so, should you find this useful, feel free to adapt it to your needs if you would like.

How to run this:

First, make sure that there are no errant entries in ~/.ssh/known_hosts (or set StrictHostKeyChecking to no)

Install the latest ansible package on your system

Update the [dylanmtaylor-server] section in ./hosts with the IP addresses of the system(s) you are deploying to

Run the command ansible-playbook playbook.yml

Report any issues here, and I'll consider fixing them

About

Provisioning scripts to deploy my website to a new Ubuntu LTS server

Resources

License

Stars

Watchers

Forks

Packages

No packages published