Skip to content
This repository was archived by the owner on Aug 5, 2022. It is now read-only.

Add DigitalOcean deployment guide #8

Merged
merged 10 commits into from
Aug 19, 2020
Merged

Add DigitalOcean deployment guide #8

merged 10 commits into from
Aug 19, 2020

Conversation

tanner0101
Copy link
Member

@tanner0101 tanner0101 commented Apr 29, 2020

Adds two guides:

  • Setup Ubuntu VM via DigitalOcean
  • Deploy example app on Ubuntu VM

Future direction

  • Nginx for serving on port 80
  • Setup CentOS (and others) via DigitalOcean
  • Deploy example app on CentOS (and other) VMs
  • Add Docker with Ubuntu VM

@tanner0101 tanner0101 added the enhancement New feature or request label Apr 29, 2020
@tomerd
Copy link
Contributor

tomerd commented Apr 29, 2020

this is great @tanner0101 some notes/ideas about security best practices

@tanner0101 tanner0101 requested review from tomerd and weissi June 24, 2020 16:47
@tanner0101
Copy link
Member Author

@tomerd updated.


You can now start the executable. Supply the desired IP address and port. Binding to port `80` requires sudo, so we use `8080` instead.

[TODO]: <> (Link to Nginx guide once available for serving on port 80)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fix?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This doesn't show up in the rendered version: https://github.com/swift-server/guides/blob/tn-digital-ocean/ubuntu.md

It is just there to remind me when adding the Nginx guide. I can remove if needed though.

@tanner0101 tanner0101 requested a review from tomerd August 13, 2020 17:33
Copy link
Contributor

@tomerd tomerd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@tomerd tomerd merged commit ccaff14 into master Aug 19, 2020
@tanner0101 tanner0101 deleted the tn-digital-ocean branch August 19, 2020 17:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants