mdsohail99/free-vps-n8n-pipeline — explained in plain English
Analysis updated 2026-05-18
Deploy a free automation server on Oracle Cloud instead of paying for Zapier or Make.com.
Get a daily AI generated news briefing posted automatically to Slack and Notion.
Build a weekly rollup report summarizing the past seven days of news.
Add new automation workflows to the same server using the project's folder structure.
| mdsohail99/free-vps-n8n-pipeline | 0xallam/my-recipe | 0xhassaan/nn-from-scratch | |
|---|---|---|---|
| Stars | 0 | — | 0 |
| Language | Python | Python | Python |
| Last pushed | — | 2022-11-22 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 4/5 | 2/5 | 4/5 |
| Audience | ops devops | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires provisioning a cloud VPS plus Notion and OpenRouter API keys before the quick start commands will work.
This project is a blueprint and set of scripts for building your own AI automation server at no ongoing cost, using the free tier of Oracle Cloud instead of paid tools like Zapier or Make.com. It sets up a small virtual server running the free tier's 4 CPU cores and 24GB of memory, then installs n8n, a visual workflow automation tool, alongside Docker to run everything in containers and Caddy to automatically handle HTTPS certificates. The centerpiece workflow included is a daily AI briefing. A Python script without external dependencies scrapes sources like HackerNews, Techmeme, and Reddit each morning, sends the collected material to a free large language model through OpenRouter, and turns the result into a structured report. That report gets written into a Notion database you set up in advance, with old entries archived automatically, and a summary is posted to a Slack channel using formatted alert cards. On Sundays the same pipeline also builds a weekly rollup by looking back over the past seven days of entries. The repository is organized so that additional automation workflows can be added later under a consistent folder structure, each with its own category and name, so this daily briefing is meant as the first of potentially many workflows rather than the only one. Before running anything, you need an Oracle Cloud virtual server, or another Ubuntu 24.04 server, with network ports open for SSH and web traffic, a Notion integration token and a parent page to write into, and an OpenRouter API key. Setup involves cloning the repository onto the server, running a setup script that installs the required infrastructure, copying an example environment file and filling in your credentials, then running a Python script that creates the Notion database structure automatically. Detailed written guides cover the full setup, deployment, and common errors, including a guide for having an AI coding assistant configure the server over SSH on your behalf.
A free Oracle Cloud based automation server that scrapes daily AI news and posts summaries to Notion and Slack.
Mainly Python. The stack also includes Python, n8n, Docker.
License badge is present in the README but the specific license terms are not stated in the excerpt.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.