Initial kosmos_gitea cookbook #168

Manually merged
greg merged 7 commits from feature/147-gitea_cookbook into master 2020-06-02 09:16:43 +00:00

7 Commits

Author SHA1 Message Date
Greg 94330f2052 Comment out the COOKIE_SECURE config for now
We will enable it again after we have a valid TLS cert generated with
Let's Encrypt. It prevents logins using http, and we will need that as
an admin account
2020-05-28 18:43:31 +02:00
Greg baaae695af Merge branch 'master' into feature/147-gitea_cookbook 2020-05-28 15:44:44 +02:00
Greg baa0739936 Add the backup recipe
Also move the Gitea data dir to an attribute
2020-05-26 15:21:26 +02:00
Greg 3332a1b2e8 Write initial README 2020-05-26 15:21:07 +02:00
Greg 1f0e2ccbdd Move the binary URL to an attribute 2020-05-21 11:51:06 +02:00
Greg 51d4d88568 Initial kosmos_gitea cookbook
The default recipe deploys the gitea binary, generates a config file and
our custom Kosmos label set. The service runs as a Systemd unit.

The pg_db recipe needs to run on the primary PostgreSQL (currently
andromeda).

The backup recipe is empty for now

Refs #147
2020-05-18 19:39:43 +02:00
Greg 20cbc678bc Add a method that returns the PostgreSQL service 2020-05-18 19:38:37 +02:00