From 1ccc6f5a5eaa69496c6c2abdd3e1cf13206e6f1a Mon Sep 17 00:00:00 2001 From: Benjamin Sanders Date: Thu, 16 Oct 2025 18:02:37 -0400 Subject: initial commit --- _site/jekyll-nginx.sh | 83 --------------------------------------------------- 1 file changed, 83 deletions(-) delete mode 100644 _site/jekyll-nginx.sh (limited to '_site/jekyll-nginx.sh') diff --git a/_site/jekyll-nginx.sh b/_site/jekyll-nginx.sh deleted file mode 100644 index 634449d..0000000 --- a/_site/jekyll-nginx.sh +++ /dev/null @@ -1,83 +0,0 @@ -#!/bin/bash - -# Exit on errors -set -e - -# Variables -USER_HOME="/data" -SITE_NAME="stg-jekyll" -BARE_REPO="$USER_HOME/repos/$SITE_NAME.git" -SITE_DIR="$USER_HOME/sites/$SITE_NAME" -PUBLIC_DIR="$SITE_DIR/html" -DOMAIN="sanderstechnologygroup.com" -NGINX_CONF="/etc/nginx/sites-available/$DOMAIN.conf" - -# Update and install dependencies -sudo apt update -sudo apt install -y ruby-full build-essential zlib1g-dev git nginx - -# Setup Ruby environment in .bashrc if not already present -if ! grep -q 'export GEM_HOME' "$USER_HOME/.bashrc"; then - echo 'export GEM_HOME="$HOME/gems"' >> "$USER_HOME/.bashrc" - echo 'export PATH="$HOME/gems/bin:$PATH"' >> "$USER_HOME/.bashrc" -fi - -# Load environment -export GEM_HOME="$USER_HOME/gems" -export PATH="$USER_HOME/gems/bin:$PATH" - -# Install Jekyll and Bundler -gem install jekyll bundler - -# Create directories -mkdir -p "$BARE_REPO" "$SITE_DIR" "$PUBLIC_DIR" - -# Setup Git bare repo -cd "$BARE_REPO" -git init --bare - -# Create post-receive hook -cat > hooks/post-receive < /dev/null <