Skip to content

Instantly share code, notes, and snippets.

@TaaP-Cyber
TaaP-Cyber / Bonus: Slack Notifications
Created October 14, 2025 14:30
How to Set Up CI/CD for a Node.js App Using GitHub Actions
- name: Notify Slack
uses: 8398a7/action-slack@v3
with:
status: ${{ job.status }}
fields: repo,message,commit,author
env:
@TaaP-Cyber
TaaP-Cyber / deploy_nodejs_on_aws_ec2.md
Created October 14, 2025 14:09
Guide to deploy a Node.js app on AWS EC2

📦 Deploying a Node.js App on AWS EC2

A step-by-step guide to get your Node.js app running on an AWS EC2 instance.


🧰 Prerequisites

  • AWS account
  • Node.js app ready to deploy
@TaaP-Cyber
TaaP-Cyber / 01 - Setup Nextjs site on Ubuntu Server - Terminal commands
Created October 14, 2025 14:04 — forked from oelbaga/01 - Setup Nextjs site on Ubuntu Server - Terminal commands
Setup NextJS app on Digital Ocean Ubuntu server Full Terminal Commands Step by Step
#Setup NextJS on Ubuntu server (Digital Ocean, EC2,...) Terminal Commands
#based on my YouTube video
#Recommended: An ubuntu server with at least 2 GB memory to handle npm run build
#login to server
ssh root@ip_address
#Upgrade Server - may take a few minutes
sudo apt update
sudo apt upgrade