I have followed these instructions from the Postgres documentation : # Create the file repository configuration: sudo sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' # Import the repository signing key: wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - # Update the package lists: sudo apt-get update # Install the latest version of PostgreSQL. # If you want a specific version, use 'postgresql-12' or similar instead of 'postgresql': sudo apt-get -y install postgresql After that, I was having trouble authenticating to Postgresql after installing the db server on Linux Lite. This stackoverflow answer was very helpful. Open the file pg_hba.conf . For Ubuntu, use for example /etc/postgresql/13/main$ sudo nano pg_hba.conf and change this line at the bottom of the file, it should be the first line of the settings: local all ...
Careful! I was using the Twilio SMS API for the MVP of Gentle Finance , and I realized too late that Canadian and US numbers can't receive sms from international numbers! Since part of my user base is located in France, that was a bummer. On this page of the Twilio documentation , they say that receiving SMS from a non +1 number may or may not work, unreliably. Their recommendation is to use WhatsApp instead.