Add PORT env var support