Syncing Github repo to webhost server


Into

TL;DR Automating .md files (GitHub -> n8n -> Astro blog)

Hello dear reader. In starting this blog I knew I needed a pilot post something that would show what I am all about and what this blog is about. So I thought great I will kill 2 birds with one stone and write a sort little easy tutorial on how I plan to push the data from my GitHub though n8n to my server so that I have a east deployment pipeline. Turns out what I am all about is more fine tuning a process that is working while procrastinating my first post for a week…

I want to take you though the process of getting this post you are reading now automated and give you my honest POV on what you can expect if you do something like this yourself.

My setup

ServiceLocation
n8nHosted on my VPS
GitHubYou know a website…
BlogHosted on my VPS (Astro)

Astro Setup

Server Setup

n8n Setup