Commits (38)
-
Sven-Hendrik Haase authored
This is now built enitrely in GitLab CI in the arch-boxes repo so this is no longer required.
a636f8a5 -
Sven-Hendrik Haase authored
Remove arch-boxes stuff (fixes #107) Closes #107 See merge request archlinux/infrastructure!61
90b5ce0f -
Sven-Hendrik Haase authored60fd5b8a
-
Sven-Hendrik Haase authored
Some tiny markup fixes See merge request archlinux/infrastructure!66
a95f473d -
Sven-Hendrik Haase authored
I know this seems a bit weird but this is how the Keycloak templates work. :P
d2375c22 -
Jelle van der Waa authoredcc24d2e2
-
0e9b17b4
-
cea22895
-
31b719d5
-
Sven-Hendrik Haase authored
Remove vesath & retire devops See merge request archlinux/infrastructure!68
bd7a852d -
Ira ㋡ authoredf354a2a9
-
Ira ㋡ authoreddee6462d
-
Ira ㋡ authoredc0f242d0
-
Sven-Hendrik Haase authored
Make custom Keycloak theme responsive See merge request archlinux/infrastructure!67
27c75aa3 -
Sébastien Luttringer authoredb7a9dfd7
-
Sven-Hendrik Haase authored
Update seblu public ssh key See merge request archlinux/infrastructure!69
b4fe1cdd -
Sven-Hendrik Haase authored0cd2f701
-
Sven-Hendrik Haase authored
Add PTR entries for IPv6 See merge request archlinux/infrastructure!70
fa89191e -
Jelle van der Waa authored
Introduce a new monitoring server with prometheus and alertmanager for monitoring all our boxes.
8b3c68e5 -
Sven-Hendrik Haase authored
Add prometheus role for the prometheus/alertmanager server See merge request archlinux/infrastructure!71
ca5a3ffd -
Jan Alexander Steffens (heftig) authored1b6fad6a
-
Jakub Klinkovský authored2e11041a
-
Jakub Klinkovský authored6ffaa290
-
Jakub Klinkovský authored
This happens in the local Docker container, not sure about the production environment...
b18e58fc -
Jakub Klinkovský authored
archwiki-runjobs.service is one-shot and timer-activated, it is not supposed to be enabled.
7ffe0ef7 -
Jakub Klinkovský authored
Otherwise the timer may be started before mysqld and the service would fail at the first start.
8bb66653 -
Jakub Klinkovský authored3903256b
-
Jakub Klinkovský authored
This role actually uses a handler from nginx to reload nginx.service.
a9b247bd -
Jakub Klinkovský authored
The previous task creating the "zabbix_agent" user in the database stays here as it actually needs the mariadb role. But note that it uses a hardcoded name "zabbix_agent" for setting the password. The zabbix_agent uses a different variable ("{{zabbix_agent_mysql_password}}") in the my.cnf.j2 template, but I don't see where the variable is defined...
3591fb61 -
Jakub Klinkovský authored
This is needed for the role to work in containers. The option will also be applied upstream, see the upstream ticket: https://github.com/smartmontools/smartmontools/issues/62
02a15a8e -
Jakub Klinkovský authored
This is much cleaner because the nginx role does not have to set the fastcgi_cache variable to "false" by default, which was overridden by host_vars/apollo.archlinux.org to "wiki", but the value was still hardcoded in the config. At first, I was wondering that the cache "zone" name should be generalized to improve the configuration (from the original per-host to per-service), but that would be an overkill since the fastcgi cache is used only for the wiki...
6eecba39 -
Jakub Klinkovský authored40c10451
-
Jakub Klinkovský authoredf0bbe469
-
Jakub Klinkovský authoredc5b323e3
-
Jakub Klinkovský authored407647bc
-
Jakub Klinkovský authored75645301
-
Jakub Klinkovský authored
- home directory needs 751 - nginx accesses it to serve static files - cache and sessions directories are used only by PHP -> 750 - uploads is public -> 755 Note that the "fix home permissions" task was duplicated. Other tasks fixing permissions were moved above.
bd5ba162
pubkeys/bisson.pub
deleted
100644 → 0
roles/archwiki/meta/main.yml
0 → 100644