
Host node.js app on DigitalOcean
- or -
Post a project like this2273
£50(approx. $62)
- Posted:
- Proposals: 1
- Remote
- #2179572
- Awarded
Description
Experience Level: Entry
Estimated project duration: 1 day or less
I have developed a node.js app, which gets data from Firebase via Express endpoints to serve to HTML & Javascript client. It all works in my dev environment great.
I have been trying to host my node.js web service for several days on either DigitalOcean or Google Cloud app engine and have been hitting different issues on both platforms. I am behind schedule, grumpy and need a DevOp to save the day!
I have decided to go with DigitalOcean droplet for pricing reasons.
I have ready:
- Git repository
- Domain name and SSL cert (static content is already hosted - will need help switching to DigitalOcean)
- DigitalOcean droplet (you'll need to give me your SSH key and I will setup you as a user with sudo rights)
App dependencies are:
node 8.12.0
firebase-admin
express
Will need either Apache or Nginx server setup to host client pages. Also want PM2 configured to keep app.js web service running. I currently have it configured for port 8080. You should be able to test final result yourself via postman, e.g. GET https://[domain]:8080/api/functions.
If you're not familiar with setup of these tools on Ubuntu, please don't apply. I'm imagining this is a 2 hour job max for someone reasonably experienced. But go higher on bid if you feel you need to.
Many thanks,
Martin
I have been trying to host my node.js web service for several days on either DigitalOcean or Google Cloud app engine and have been hitting different issues on both platforms. I am behind schedule, grumpy and need a DevOp to save the day!
I have decided to go with DigitalOcean droplet for pricing reasons.
I have ready:
- Git repository
- Domain name and SSL cert (static content is already hosted - will need help switching to DigitalOcean)
- DigitalOcean droplet (you'll need to give me your SSH key and I will setup you as a user with sudo rights)
App dependencies are:
node 8.12.0
firebase-admin
express
Will need either Apache or Nginx server setup to host client pages. Also want PM2 configured to keep app.js web service running. I currently have it configured for port 8080. You should be able to test final result yourself via postman, e.g. GET https://[domain]:8080/api/functions.
If you're not familiar with setup of these tools on Ubuntu, please don't apply. I'm imagining this is a 2 hour job max for someone reasonably experienced. But go higher on bid if you feel you need to.
Many thanks,
Martin

Martin G.
100% (3)Projects Completed
1
Freelancers worked with
1
Projects awarded
33%
Last project
8 Jul 2019
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies