diff options
| author | ben <ben@tailscale-router.tailf26cc2.ts.net> | 2026-08-26 11:00:51 -0400 |
|---|---|---|
| committer | ben <ben@tailscale-router.tailf26cc2.ts.net> | 2026-08-26 11:00:51 -0400 |
| commit | 1ba13f7d8e19a8ec8dfc62ee6ec92a69dd0f8f2f (patch) | |
| tree | bb42b7e3b5f8d87b32f990e252f07e24e1b346a6 /jekyll-playbook.yml | |
initial commit
Diffstat (limited to 'jekyll-playbook.yml')
| -rw-r--r-- | jekyll-playbook.yml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/jekyll-playbook.yml b/jekyll-playbook.yml new file mode 100644 index 0000000..30fe444 --- /dev/null +++ b/jekyll-playbook.yml @@ -0,0 +1,27 @@ +--- +- 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: Copy RubyGem Packages BASH File + become_user: ben + ansible.builtin.copy: + src: files/rubygem-packages.sh + dest: /home/ben + owner: ben + group: ben + - name: Install RubyGem Packages + become_user: ben + ansible.builtin.shell: bash /home/ben/rubygem-packages.sh + - name: Install Jekyll and Bundlr + become_user: ben + ansible.builtin.shell: gem install jekyll bundler |
