Cancelled

Nginx/Node.js Dynamic Virtual Hosts (1000+ setup) -- 2

I have a Node.js web app that creates portfolios for users who sign up, and those portfolios can be viewed via their sub-domain:

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

And so on...I currently have a few hundred users using this and my Nginx sub-domain configuration works great. I now want to allow my users to use custom domains like so:

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

So if the users go into their domain DNS and change their CNAME to their sub-domain, it will then point to the sub-domain but match the urls, so it would do something like so:

[url removed, login to view] -> [url removed, login to view]

[url removed, login to view] -> [url removed, login to view]

[url removed, login to view] -> [url removed, login to view]

And if for example user1 had an 'about page', it would do the following:

[url removed, login to view] -> [url removed, login to view]

So it would match the URL.

I know this is a lot easier to do in Apache Virtual Hosts, but in Nginx it just seems a huge pain. I have an SSL certificate for my main website and the user sub-domains, so all sub-domains run via HTTPS.

I'm aware that most user's custom domains such as:

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

Will not run HTTPS, so I need someone to help me configure my server to allow for somebody to type in: [url removed, login to view] and it maps the content from [url removed, login to view] (all the Node.js code is already done).

I have to stress: you must understand Nginx and understand that I'm not manually going to create virtual hosts, you must make my Nginx configuration dynamic to handle 1,000+ users.

I have uploaded my current Nginx config. This shouldn't be that hard to fix, my max budget is $50, if you can do this ASAP I will tip you.

Also, I'd rather not give out server access as it's a production server, so I'd like you to take my config and I can change it live over chat.

Skills: Express JS, Nginx, node.js, System Admin

See more: multiple node apps nginx, node.js express multiple apps, nginx multiple proxy_pass, nginx reverse proxy multiple ports, multiple node servers, nginx port forwarding, nginx proxy_pass rewrite, multiple node apps on one server, freelancers node js web design bangalore, freelancer node js, freelance programmatore node js, freelance node js developers in delhi ncr, freelance node js developer, freelance for node js in india, angular js node js

About the Employer:
( 3 reviews ) Oxford, United Kingdom

Project ID: #15089189

7 freelancers are bidding on average $114 for this job

odessky

This is easy task for me! Relevant Skills and Experience nginx, linux Proposed Milestones $111 USD - Nginx I know nginx is very good

$111 USD in 2 days
(151 Reviews)
6.3
$155 USD in 3 days
(1 Review)
1.6
$155 USD in 3 days
(0 Reviews)
0.0
nitrocubeeu

Hello, You have to buy SSL with support for all hosted domain in single IP.

$220 USD in 5 days
(0 Reviews)
0.0
cyberloh

hello, i have running both ssl and non ssl websites on same nginx host, so think i can help you with your task Relevant Skills and Experience i'm a node js coder also, what's your idea, you wanna build some script tha More

$55 USD in 3 days
(0 Reviews)
0.0
lsl11

Dynamic nginx configuration for wildcard domain forwarding to nodejs app. I'm assuming your routing your nodejs app based on [login to view URL] If so thats pretty easy to setup on the nginx side. Relevant Skills More

$49 USD in 1 day
(0 Reviews)
0.0
mht1

A proposal has not yet been provided

$55 USD in 1 day
(0 Reviews)
0.0