omgneering

omgneering

Deploy a Phoenix app on Digital Ocean with MySQL database, nginx reverse proxy and Let's Encrypt

Up and Running - Elixir Phoenix on Digital Ocean

A playlist of videos that go through basic app creation, getting a Digital Ocean server and setting up nginx as a reverse proxy server with Let’s Encrypt certificate.

  • Part 1 - Setup a basic Phoenix app with MySQL
  • Part 2 - Create a GitHub repository and setup version tracking
  • Part 3 - Get a Digital Ocean server, setup your account, get an SSH connection and setup DNS
  • Part 4 - Install everything necessary for a Phoenix app: erlang, elixir, node and MySQL
  • Part 5 - Install nginx, create a separate server block and install a Let’s Encrypt certificate
  • Part 6 - Connect the server to github and release the phoenix app with nginx reverse proxy set up

First Post!

thefactus

thefactus

Thank you @omgneering :smiley:

Where Next?

Popular in Screencasts Top

sevensidedmarble
Hey! Here’s a little video I made on how you can start using Neovim for Elixir/Phoenix development: If you like it, pleas...
New
New
ElixirCasts
I made a screencast on how to use Torch to create beautiful admin pages. Posted via Devtalk (see this thread for details).
New
CinderellaMan
Hands-on Elixir & OTP: Create a cryptocurrency trading bot - Ep. 16 - Add end-to-end tests elixir | otp | learning | screencast | cry...
New
ElixirCasts
I made a screencast showing one way you can create SEO friendly urls with Phoenix 1.5.
New
ElixirCasts
I made a screencast exploring how to use Phx.Gen.Auth to handle authentication. https://elixircasts.io/using-phx_gen_auth-for-phoenix-au...
New
AstonJ
3 episodes at $6.75 each Build real-time apps with ease using Phoenix. In this screencast series, get a brief introduction to the Elixi...
New
zacksiri
At Codemy.net we are always trying to find solutions for problems in a way that works well. As a result we’ve been able to create a beaut...
New
CinderellaMan
Hello everyone :wave: Officially this is the most intense/demanding video that I ever released :slight_smile: The video sums up the wor...
New
lawik
I’ve been making videos a fair bit and they typically go both on the blog and the YouTube channel. Just released this one which attempts...
New

Other popular topics Top

Tee
can someone please explain to me how Enum.reduce works with maps
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
jerry
Good day to you all. I have been struggling to get a query involving like and ilike to work. Can anyone assist me on this, please? pro...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 49522 488
New
New
vac
Hi, I'm quite new in Elixir and I'm trying to format a string to a PEM format. I have the certificate value like MIIDBTCCAe2...... and ...
New
beno
I will often find my self writing things similar to: case some_value do nil -> something() "" -> something() _ -> someth...
New
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New
lucidguppy
I have a super simple question about elixir - how would I take a file like this foo bar baz and output a new file that enumerates th...
New
AstonJ
We’ve put together this wiki for Phoenix LiveView - please feel free to add any info you feel is worth including. What is Phoenix LiveV...
New

We're in Beta

About us Mission Statement