Block a user
InvalidResourceSpecification: The string `letsencrypt cert for ldap.kosmos.org' is not valid for resource collection lookup
Fix the name of the Let's Encrypt cert execute resource
Fix the name of the Let's Encrypt cert execute resource
Initial kosmos_gitea cookbook
I think building from source is out of scope for this PR, but since this is simply deploying a binary it wouldn't be a big task like building a Docker image. I am already moving the URL of the binary to a cookbook attribute so it's easier to override
WIP: Initial kosmos_gitea cookbook
Fix the firewall rules and move the password env variable
Encrypt PostgreSQL data directory
Another option is to not start the PostgreSQL service on boot and run a script on boot where you input the encrypted volume password and then it starts PostgreSQL
Set up Postgres replication
Replication is now running on centaurus. I had to fix the firewall rules to make it work: #167. The data dir for PostgreSQL is also encrypted using encfs: #166. Both are ready to merge
Fix the firewall rules and move the password env variable
Encrypt the Postgresql data dir on the replica (centaurus)