Commit graph

129 commits

Author SHA1 Message Date
Sammy
9797d8fc25
fix(ci): inherit secrets when calling workflow 2023-07-17 14:11:40 +02:00
Sammy
c6ef342b82
fix(ci): fix workflow path 2023-07-17 13:56:17 +02:00
Sammy
5088def7f5
chore(ci): add workflow to add issues to infra project 2023-07-14 10:49:06 +02:00
Sammy
5d7acc5e49
chore(securitytxt): add restart-policy 2023-07-06 16:05:20 +02:00
Jan Christian Grünhage
a26cc0deeb
chore(ci): also run workflows on main branch 2023-07-05 13:33:44 +02:00
Jan Christian Grünhage
66b1b5b0aa
fix(lego): remove async execution, as it caused more problems than it ever helped 2023-07-05 13:31:34 +02:00
Jan Christian Grünhage
ebd6de9fff
update(postgresql): bump version to 13.11 2023-07-05 13:31:34 +02:00
Jan Christian Grünhage
c329437b21
update(lego): bump version to 4.12.3 2023-07-05 13:31:30 +02:00
Sammy
daa1572d96
chore(ci): add github action workflow (#2) 2023-07-04 12:19:35 +02:00
Johanna Dorothea Reichmann
2514d99cf9
update(lego): bump lego version to 4.12.1 2023-06-19 10:29:05 +02:00
Johanna Dorothea Reichmann
d3956c5cbe
feat(lego): add functionality for role to install its own dependencies 2023-06-19 10:29:00 +02:00
Johanna Dorothea Reichmann
12eb1aa48b
fix(lego): compare pubkey against merged configuration and provide a default key type 2023-06-19 10:28:56 +02:00
Jan Christian Grünhage
2ff5fac58d feat(securitytxt): initial role 2023-04-19 11:57:32 +02:00
Jan Christian Grünhage
ce8d3cd082 chore(redis): migrate to standardized container image variable structure 2023-03-10 10:28:44 +01:00
Jan Christian Grünhage
6e455089e4 chore(postgresql): migrate to standardized container image variable structure 2023-03-10 10:28:44 +01:00
Jan Christian Grünhage
ee42621a3c chore(ldap): migrate to standardized container image variable structure 2023-03-10 08:14:56 +01:00
Jan Christian Grünhage
6c20ba81b2 feat(lego): generate certificate metrics for the node_exporter textfile collector 2023-03-07 11:43:30 +01:00
Lars Kaiser
7ce4598d29
fix(lego): permissions for acme account 2023-02-28 17:57:35 +01:00
Lars Kaiser
fc44cea83b
fix(lego): build lego run command correctly 2023-02-28 17:51:54 +01:00
Jan Christian Grünhage
d489ec9a00
fix(user): don't remove existing groups if none are provided to be added 2023-02-23 14:35:17 +01:00
Jan Christian Grünhage
9ecdb38fb2
fix(user): only try to append existing groups to a user 2023-02-23 13:14:31 +01:00
Jan Christian Grünhage
e1996802ae
chore: update galaxy.yml 2023-02-22 18:35:21 +01:00
Jan Christian Grünhage
12f83dd41c
chore(redis): fix lints in role 2023-02-22 18:35:21 +01:00
Jan Christian Grünhage
354341647f
chore(pip): fix lints in role 2023-02-22 18:35:20 +01:00
Jan Christian Grünhage
0962644632
chore(lego): fix lints in role 2023-02-22 18:35:20 +01:00
Jan Christian Grünhage
4791ebd72f
chore(ldap): fix lints in role 2023-02-22 18:32:27 +01:00
Jan Christian Grünhage
b9d96bfea4
chore(postgresql_client_access): fix lints in role 2023-02-22 18:11:52 +01:00
Jan Christian Grünhage
2d48a63af4
chore(postgresql): fix lints in role 2023-02-22 18:11:52 +01:00
Jan Christian Grünhage
e4fb23e7c0
chore(hostname): fix lints in role 2023-02-21 21:21:50 +01:00
Jan Christian Grünhage
e4ef42f20a
chore(shell_tweaks): fix lints in role 2023-02-21 21:21:50 +01:00
Jan Christian Grünhage
80089460cd
chore(user): fix lints in role 2023-02-21 21:21:49 +01:00
Jan Christian Grünhage
6216dd313d
chore(docker): update role and update linting ignores 2023-02-21 21:21:33 +01:00
Jan Christian Grünhage
f37f17c033
chore(dropbear_luks_unlock): fix linting issues 2023-02-21 12:25:24 +01:00
Jan Christian Grünhage
1fe2cd4c31
chore(dns): remove role 2023-02-21 12:13:39 +01:00
Jan Christian Grünhage
35bc21a0c0
feat(ssh): support runit for service reloading 2023-02-20 14:50:10 +01:00
Jan Christian Grünhage
d0d73b9327
feat(ssh): allow not restricting algorithms 2023-02-20 14:49:03 +01:00
Jan Christian Grünhage
e035b4e6ab
chore(ssh): make ansible-lint happy 2023-02-20 14:48:59 +01:00
Evelyn Alicke
a31bbebfe1
feat(shell_tweaks): add role for terminfo files 2023-02-07 16:01:22 +01:00
Jan Christian Grünhage
66c99bbe14
feat(user): allow appending groups 2023-01-10 13:54:33 +01:00
Johanna Dorothea Reichmann
a545d20272
feat(lego): allow starting lego based on previous activation and adding jitter 2023-01-04 11:24:07 +01:00
Jadyn Emma Jäger
5e0dc5f41a
feat(user): Add password_lock parameter 2022-12-29 17:40:52 +01:00
Jan Christian Grünhage
9d284a239e
feat(lego): run certificate handler with async to speed up role execution 2022-12-20 14:58:04 +01:00
Jan Christian Grünhage
fd18fb48c3
fix(postgresql_client_access): flush handlers to ensure access is granted 2022-12-20 12:09:35 +01:00
Johanna Dorothea Reichmann
a6cf6afa8e
update(openldap): bump version to 2.6.3-r6 2022-12-08 21:11:05 +01:00
Lars Kaiser
25675008c2
feat(lego): add tags to tasks 2022-12-01 20:33:37 +01:00
Lars Kaiser
1715103831
fix(postgresql): change tags for some initializing tasks
When building an image, having those tasks in prepare would result in
the DB being initialized with a password, which would then be the same
on each host the image is rolled out to.

This commit prevents that from happening, the DB itself is initialized
in the deploy stage.
2022-12-01 20:30:15 +01:00
Lars Kaiser
724399522c
fix(postgresql): add tags to include_tasks 2022-11-22 13:02:36 +01:00
Johanna Dorothea Reichmann
ba4f7dd192
chore(lego): allow easy overriding of lego source server 2022-11-04 10:09:00 +01:00
Johanna Dorothea Reichmann
22b8256a63
feat(lego): allow pulling with HTTP basic auth credentials 2022-11-04 09:59:05 +01:00
Jan Christian Grünhage
9cef222fd0
chore: clone recursively in CI 2022-10-10 16:13:03 +02:00