Râu Cao raucao
  • Joined on 2018-11-24
raucao pushed to master at kosmos/chef 2020-06-22 13:07:20 +00:00
6adb910e1b Merge pull request 'Chef base role improvements' (#184) from feature/unattended_upgrades_and_vim into master
84cf008bac Install vim
b4357df471 Enable unattended-upgrades (security and updates repositories)
e7edb5a464 Update apt to 7.3.0
Compare 4 commits »
raucao merged pull request kosmos/chef#184 2020-06-22 13:07:20 +00:00
Chef base role improvements
raucao deleted branch feature/175-draco_bootstrap from kosmos/chef 2020-06-22 13:06:49 +00:00
raucao merged pull request kosmos/chef#185 2020-06-22 13:06:42 +00:00
Bootstrap draco.kosmos.org
raucao pushed to master at kosmos/chef 2020-06-22 13:06:42 +00:00
f55fc71765 Merge pull request 'Bootstrap draco.kosmos.org' (#185) from feature/175-draco_bootstrap into master
fb8687b63c Add the postgresql_replica role to draco
f7dfffd967 Add the kosmos_encfs recipe to draco
8386dae46f Add the new Hetzner server, draco.kosmos.org
Compare 4 commits »
raucao approved kosmos/chef#183 2020-06-12 15:25:59 +00:00
Set the Gitea root URL to HTTPS

LGTM. It also fixes comment previews btw.

raucao commented on issue kredits/meta#9 2020-06-12 06:53:44 +00:00
Legal structure

Blog post about setting up trusts or foundations for DAOs: DAO or Die: How to Fully Decentralize the Off-chain Governance of Your Crypto Project

raucao opened issue kredits/meta#9 2020-06-12 06:49:52 +00:00
Legal structure
raucao commented on pull request kosmos/chef#181 2020-06-11 17:02:11 +00:00
Add PostgreSQL primary support to the kosmos-ejabberd cookbook

At least it's half the LOC. Looks much better to me.

However, I don't quite understand why it still has to be searching for every single app. Isn't there an easier way to know that a machine has roles that require postgres access?

raucao commented on pull request kosmos/chef#181 2020-06-11 15:42:13 +00:00
Add PostgreSQL primary support to the kosmos-ejabberd cookbook

It's not about looking good, it's about adding unnecessary complexities and code.

raucao commented on pull request kosmos/chef#181 2020-06-11 15:01:54 +00:00
Add PostgreSQL primary support to the kosmos-ejabberd cookbook

I didn't mean replication per se, but all Hetzner machines would definitely be replicas for now anyway.

I mean that any of our Hetzner machines should be able to connect to the Posgtgres server anyway. The actual authentication is then the username/password for the database, and doesn't require whitelisting the host per database.

raucao opened issue kosmos/chef#182 2020-06-11 13:58:08 +00:00
Change Gitea ROOT_URL to be https
raucao opened issue raucao/inspektor#3 2020-06-11 12:37:33 +00:00
Upgrade to Ember Octane
raucao commented on pull request kosmos/chef#181 2020-06-11 09:52:55 +00:00
Add PostgreSQL primary support to the kosmos-ejabberd cookbook

I find it rather complicated that we should specifically allow PostgreSQL access per app and database, instead of allowing our own servers to connect to the primary by default. Why wouldn't a replica be allowed to connect to the primary just because it's a replica? It does that for replication anyway, and thus should needs access to all databases in the first place.

raucao deleted branch bugfix/postgres_issues from kosmos/chef 2020-06-10 14:05:04 +00:00
raucao merged pull request kosmos/chef#179 2020-06-10 14:04:59 +00:00
Fix PostgreSQL replica config with encrypted data directory
raucao pushed to master at kosmos/chef 2020-06-10 14:04:59 +00:00
81403b7cb9 Merge pull request 'Fix PostgreSQL replica config with encrypted data directory' (#179) from bugfix/postgres_issues into master
a0db6adaf2 Pass the data_directory to the postgresql_server_conf resource
e3e726097f Do not enable the postgresql@12-main service
dba6629869 Use the attribute from the encfs recipe for the data directory
229e9cfbd2 Add the kosmos_encfs recipe to centaurus
Compare 5 commits »
raucao pushed to bugfix/postgres_issues at kosmos/chef 2020-06-08 15:49:30 +00:00
66f4d6c3ad WIP fix things
raucao opened issue kosmos/chef#178 2020-06-08 15:11:46 +00:00
Encrypt Gitea data directories