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
Thank you @omgneering ![]()
Popular in Screencasts
Unfortunately, I missed last week’s schedule as I had a pair of subjects related to the topic of debugging and testing .. but ended up de...
New
I made a video to help people get introduced to agents.
New
New
I made a video for getting started with the GenServer module. I introduce some concepts and try go over what’s happening step by step. ...
New
I made a screencast on how to use Torch to create beautiful admin pages.
Posted via Devtalk (see this thread for details).
New
I created a tutorial for implementing a toggle button in LiveView.
It’s been done against Phoenix 1.7 to future-proof it, ...
New
In this week’s episode we look at the basics of how clustering Elixir nodes works, and how to automate their creation using libcluster (u...
New
Ben Awad posted a youtube video about a project he created with Phoenix LiveView:
https://stripcode.dev/
New
This week i discovered Alchemist Camp youtube channel. Really good resource for elixir world. It deserves a forum topic
I think channel ...
New
Elixir & Phoenix Testing 101
Hi guys, I’d like to get into creating more educational videos focuses on building web apps with Phoenix...
New
Other popular topics
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
I’m brand new to Phoenix and I have stripped one of the demo applications to the bone. I just want to get an svg up on the screen. Here i...
New
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
New
I tried installing
elixir 1.11.2
erlang 23.3.4
via asdf in my zsh shell. Enabled the versions locally and globally.
When I list them ...
New
Hi!
In PHP: $_SERVER[‘SERVER_ADDR’] - in Elixir?
Searched the docs for ip address and the web, no good results.
Thanks!
New
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!)
This post collects co...
New
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance








