atk21009 / Package_project

0 stars 0 forks source link

Update Digital Ocean #6

Open TylerEnglish opened 1 month ago

TylerEnglish commented 1 month ago

Task

  1. Assign a unique, appropriately named sub-domain to each of your Digital Ocean droplets.
  2. Use the Front_Firewall png and the Back_Firewall png in the team file to design the firewalls in digital ocean in the networking tab
  3. Create a rebar3 project on your web service server using Cowboy to handle web traffic. Store this project in a GitHub repository called tracker_service.
  4. Use a cert bot to do this Cert Bot Example Setup
  5. Make sure to install it specifically in your cowboy server and not in your computer.
  6. Create a Cowboy handler to send ‘hello world’ back out to your client.
  7. As a team, decide which JSON library to use for your project. Experiment with the chosen library in a junk rebar3 repo on a local machine.
  8. Create a Cowboy handler for each message type in the provided data protocol contract.
  9. Use Postman to send JSON data to your web service according to the provided data protocol contract. Use your chosen JSON library to decode the JSON text and echo a unique, hardcoded response to each request.

Goal

  1. Each Team member needs to do this on their own
  2. Create a step by step guide in a md file that shows this off