Skip to content

Instantly share code, notes, and snippets.

Always Curious!

That Js Dev nishantmendiratta

Always Curious!
View GitHub Profile
nishantmendiratta / 1: helloworld
Last active Jan 15, 2020 — forked from marthall/1: helloworld
Very basic python packaging
View 1: helloworld
`#!/usr/bin/env python`
print "Hello World"
nishantmendiratta /
Created May 1, 2016 — forked from kentbrew/
How I Got Node.js Talking on EC2's Port 80

The Problem

Standard practices say no non-root process gets to talk to the Internet on a port less than 1024. How, then, could I get Node talking on port 80 on EC2? (I wanted it to go as fast as possible and use the smallest possible share of my teeny tiny little micro-instance's resources, so proxying through nginx or Apache seemed suboptimal.)

The temptingly easy but ultimately wrong solution:

Alter the port the script talks to from 8000 to 80: