summaryrefslogtreecommitdiff
path: root/jekyll-v2-playbook.yml
diff options
context:
space:
mode:
authorBen Sanders <ben@bensanders.net>2026-08-27 12:00:03 -0400
committerBen Sanders <ben@bensanders.net>2026-08-27 12:00:03 -0400
commit594ea62e92845f1a3a0a8c7c065ca0e1bbafa2ae (patch)
tree5becd750b7ddd1f6f6be8fd199eab714e6c36345 /jekyll-v2-playbook.yml
parent1ba13f7d8e19a8ec8dfc62ee6ec92a69dd0f8f2f (diff)
changed jekyll-v2.playbook.yml to jekyll-v2-playbook.yml
Diffstat (limited to 'jekyll-v2-playbook.yml')
-rw-r--r--jekyll-v2-playbook.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/jekyll-v2-playbook.yml b/jekyll-v2-playbook.yml
new file mode 100644
index 0000000..80ede72
--- /dev/null
+++ b/jekyll-v2-playbook.yml
@@ -0,0 +1,24 @@
+---
+- name: Set up Jekyll Stack on all servers
+ hosts: all
+ remote_user: root
+ tasks:
+ - name: Install Needed Packages
+ ansible.builtin.apt:
+ update_cache: yes
+ pkg:
+ - nginx
+ - git
+ - ruby-full
+ - build-essential
+ - zlib1g-dev
+ - name: Install RubyGem Packages
+ become: true
+ become_method: su
+ become_user: ben
+ ansible.builtin.script: files/rubygem-packages.sh
+ - name: Install Jekyll and Bundlr
+ become: true
+ become_method: su
+ become_user: ben
+ ansible.builtin.shell: gem install jekyll bundler