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

omgneering
This is a part of the ongoing elixir OTP series. The video walks through creating an application, talks about application structure and ...
New
sevensidedmarble
New video on LiveView for almost total beginner level: Hopefully this is a helpful starting point for someone out there!
New
ElixirCasts
I made an episode about deploying with Gigalixir. https://elixircasts.io/deploying-with-gigalixir
New
New
ElixirCasts
In this episode, let’s look at one of my favorite new features that was included with Phoenix LiveView 1.1 - colocated JavaScript Hooks.
New
New
sjm
Hello Everyone, i hope you are doing fine! I would like to draw your attention to the Elixir Mentor YouTube channel by Jacob Luetzow. T...
New
NickGnd
Hey all :wave: Isaac Yonemoto is sharing some nice tips and tricks in his series Advent of Elixir :christmas_tree: Nice topics! And the...
New
dokuzbir
This week i discovered Alchemist Camp youtube channel. Really good resource for elixir world. It deserves a forum topic I think channel ...
New
alvises
Hey friends, I’ve just published a screencast + article on how to use AWS S3 in Elixir with ExAws. I show how to put, get, list and del...
New

Other popular topics Top

vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New
lastday4you
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? Ecto.Repo — Ecto v3.14.0 has exampl...
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
marick
I had some trouble figuring out how to make many-to-many associations work. Once I got it working, I wrote a blog post. Because I’m a nov...
New
PeterCarter
There are pre-rolled solutions for other frameworks that do work. However, Phoenix does not seem to have these. Have people had good expe...
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New

We're in Beta

About us Mission Statement