Skip to content

Instantly share code, notes, and snippets.

View sheraz-haider's full-sized avatar
🎯
Always Focused

Sheraz Haider sheraz-haider

🎯
Always Focused
View GitHub Profile
@sheraz-haider
sheraz-haider / js-encode-decode.md
Created August 3, 2021 13:16 — forked from yidas/js-encode-decode.md
JavaScript HTML Entities Encode & Decode
@sheraz-haider
sheraz-haider / github-setup-ssh-keys.md
Last active September 21, 2021 16:25 — forked from developius/README.md
Setup SSH keys for use with GitHub/GitLab/BitBucket etc

Create a new repository, or reuse an existing one.

Generate a new SSH key:

ssh-keygen -t ed25519 -C "your_email@example.com"  

Note: If you are using a legacy system that doesn't support the Ed25519 algorithm, use:

ssh-keygen -t rsa -C "your_email@example.com"
@sheraz-haider
sheraz-haider / node_nginx_ssl.md
Created October 13, 2020 11:31 — forked from bradtraversy/node_nginx_ssl.md
Node app deploy with nginx & SSL

Node.js Deployment

Steps to deploy a Node.js app to DigitalOcean using PM2, NGINX as a reverse proxy and an SSL from LetsEncrypt

1. Sign up for Digital Ocean

If you use the referal link below, you get $10 free (1 or 2 months) https://m.do.co/c/5424d440c63a

2. Create a droplet and log in via ssh

I will be using the root user, but would suggest creating a new user