I'm in the middle of an experiment to ditch my smartphone for a month.
Anyway, i've found new resolve and i'm just using my Nokia dumbphone now, but a problem occurred today at work - how do I manage all my OTP needs? Usually I get a text or open up the Google Authenticator app to get access to systems.
This guide is written solely for me, I know there are a lot of tutorials online to do this, but writing this helps solidify my understanding for this exact process. The original guide I used is here and is a very helpful resource
I went through the process of deploying a flask app to a VPS running an Nginx server recently and I wanted to document the process I took.
The task: deploy a Flask app to a VPS running Debian 11 and an Nginx server. At the end of this we will be able to go to a subdomain, e.g flask.jezl.xyz and view a running Flask application.
Build an application locally with Python dependencies in a python virtual environment
Push the application to a linux server
Recreate the virtual environment and depencies on the server
Run the application on the server on a localhost port using Gunicorn
Create a server process using systemd to keep the application running persistently
Spin up a subdomain using Nginx to server the application