Authentik is a self-hosted, open source identity provider, which I use to controll access to most of my homemade services. It is easy to use and easy to maintain, but setting it up within my go-to container setup wasn’t as easy as I thought. I write this post only to save myself time in the future, if I have to do this again. So, if you you read this and think “oh, thank you Captain Obvious!... more...
In this how to I will show how to setup a PostgreSQL server on docker, including how to persist data outside of the container, and also how to run PGAdmin in a container as well. In this example I asume that you’ve already got Docker running on your server, if not, set this up first. Install PostgreSQL By default the PostgreSQL container is configured to save its data to /var/lib/postgresql/data inside of the container.... more...