From 1ba13f7d8e19a8ec8dfc62ee6ec92a69dd0f8f2f Mon Sep 17 00:00:00 2001 From: ben Date: Wed, 26 Aug 2026 11:00:51 -0400 Subject: initial commit --- jekyll-v2.playbook.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 jekyll-v2.playbook.yml (limited to 'jekyll-v2.playbook.yml') 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 -- cgit v1.2.3