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
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)