1
1
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-09-22 03:30:46 +02:00
Commit Graph

58 Commits

Author SHA1 Message Date
Jelle van der Waa
fad8d005c4
Document moreutils requirement for re-encrypting the vault 2020-07-08 18:20:41 +02:00
Jelle van der Waa
57a57f22c3
Add setting up borg backups on a new machine section 2020-06-17 12:03:47 +02:00
Sven-Hendrik Haase
8942802cca Add GitHub OAuth for Keycloak 2020-06-03 10:07:31 +00:00
Sven-Hendrik Haase
1f350e1be8 Add runner1 and runner2 docs 2020-05-02 02:56:16 +02:00
Sven-Hendrik Haase
602c3844cb
Fix README header indentation levels 2020-05-02 02:50:08 +02:00
Jelle van der Waa
ce5fc76831
Add repro3.pkgbuild.com to reproducible.archlinux.org README
Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2020-05-02 00:23:16 +02:00
Sven-Hendrik Haase
f50b91e10e
Better terraform init instuctions 2020-05-01 20:54:53 +02:00
Giancarlo Razzolini
3e10ded197
readme: Updated the README for keycloak deployment
The keycloak deployment needed to be updated with the proper steps for fully
deploying a machine from scratch.
2020-05-01 15:47:28 -03:00
Frederik Schwan
f42fd92b83
Merge wip-keyclaok into master 2020-04-30 14:30:35 +02:00
Jelle van der Waa
1158416184 Add rebuilderd instance 2020-04-28 14:22:22 +02:00
Jelle van der Waa
2c05e51b11
Switch over to geipupdate for GeoIP database
The geoip2-database package no longer contains database anymore and an
account is required. The database is now downloaded with a registered
API key in the vault.

Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2020-04-03 23:34:36 +02:00
Jelle van der Waa
e858fc676b migrate planet.archlinux.org to archweb
Archweb now supports a planet alternative and the old planet software
was Python2 and not maintained anymore.
2020-02-23 00:09:48 +01:00
Jelle van der Waa
546971aae4 Update apollo's services to reality 2020-01-29 18:26:49 +01:00
Sven-Hendrik Haase
6f0dc60180
Add short bit on how to use borg and list backups 2020-01-04 21:06:28 +01:00
Jelle van der Waa
7474310ad8 Update boxes a bit 2019-12-28 12:54:47 +01:00
Jelle van der Waa
7baf2f217b rip soyuz
Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2019-12-27 14:02:14 +01:00
Phillip Smith
40a311b0ce expand documentation of smtp architecture 2019-12-17 13:01:54 +11:00
Jelle van der Waa
39cba05344 README.md: fix typo 2019-12-12 18:39:58 +01:00
Giancarlo Razzolini
1b50ba84f1
README: Add bold to the GPG keys note and re-encrypt vault and fetch borg keys instructions
Added bold to make sure that the important information is strongly emphasized when viewing
the README.md file in markdown mode.
2019-12-11 10:59:48 -03:00
Giancarlo Razzolini
fdaaa954f7
README: Add note about GPG keys and instructions for re-encrypt vault and fetch borg keys
Added information regarding the need to have all GPG keys present on the local keyring for
being able to re-encrypt the vault and/or fetch the borg keys for local storage. Also added
instructions for running both the reencrypt-vault-key and fetch-borg-keys playbooks.
2019-12-11 10:51:11 -03:00
Jelle van der Waa
5078e2107d phrik: reduce access and allow restarting in phrik group
Reduce the access to phrik.archlinux.org to only demize by for now
defines arch_users in phrik's host_vars. Add a polkit rule to allow
users in the phrik group to restart phrik.
2019-11-22 18:52:55 +01:00
Sven-Hendrik Haase
0739ae79bb
Rename state.cloud.archlinux.org to state.archlinux.org 2019-11-18 02:10:39 +01:00
Giancarlo Razzolini
9eb3c34760
README.md: Add notes about the maintenance mode, with some examples
docs/maintenance.txt: Add the documentation for the maintenance mode with example on how to plug it into another role.
2019-09-25 00:13:56 -03:00
Florian Pritz
8f015c19a6
README: Document sync-ssh-hostkeys playbook
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2019-08-15 14:35:03 +02:00
Jan Alexander Steffens (heftig)
a369b2b340
README.md: Normalize indent 2019-07-04 21:41:14 +02:00
Jan Alexander Steffens (heftig)
5a3c78507a
README.md: terraform doesn't need hcloud packages
"terraform init" will install the necessary provider itself.
2019-06-13 23:40:33 +02:00
Jan Alexander Steffens (heftig)
0abfe90ea5
misc: Replace vault-reading shell scripts with python 2019-06-13 23:40:33 +02:00
Sven-Hendrik Haase
96ea31f101 Remove outdated terraform instructions 2019-06-12 01:48:19 +02:00
Sven-Hendrik Haase
a7b98cab96 Update list of deps
Thanks to new official releases, we can now use stable packages again.
2019-05-24 09:38:41 +02:00
Jelle van der Waa
73654ec8aa Document the new quassel.archlinux.org server 2019-05-06 16:18:21 +02:00
Sven-Hendrik Haase
d22786e424 Fix dependency list 2019-04-23 20:10:25 +02:00
Sven-Hendrik Haase
e2aa0d3c49 Document all of the new infrastructure things 2019-03-31 04:19:56 +02:00
Sven-Hendrik Haase
9bebab216b Change to terraform-provider-hcloud-snapshot for the time being 2019-03-25 00:18:53 +01:00
Sven-Hendrik Haase
80eec828b9 More complete list of requirements 2019-03-25 00:04:51 +01:00
Sven-Hendrik Haase
9b9ddf415e Add note about needing git packages
I realize this is less than ideal but I think we can accept it for the short time until the required releases are stable
2019-03-24 23:52:35 +01:00
Sven-Hendrik Haase
0d4e14254c Allow ansible to use the hcloud token 2019-03-24 23:11:01 +01:00
Jelle van der Waa
ce73a5b945 Add note about finding out of date servers with security issues
Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2019-03-23 13:55:37 +01:00
Jelle van der Waa
f574043476 remove nymeria server from ansible
nymeria was a sponsored dedicated server but the server has been
cancelled.
2019-02-23 17:06:08 +01:00
Sven-Hendrik Haase
40090ebe1f Add basic terraform config 2019-02-14 06:45:18 +01:00
Sven-Hendrik Haase
d5cc2fa74c Add packer stuff 2019-02-14 05:41:14 +01:00
Jelle van der Waa
0777baea09 orion: migrate torrent tracker from luna to orion
Add a role for the hefur torrent tracker. A simple
service which runs on tracker.archlinux.org. Note that our setup
overrides a few things of the systemd service.

Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2018-12-27 19:58:53 +01:00
Jelle van der Waa
1c25da6327 Update services in README 2018-12-13 22:54:57 +01:00
Florian Pritz
57833164c4
Move install_arch and fetch-borg-keys playbooks to tasks subdir
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-08-14 19:34:18 +02:00
Jelle van der Waa
aed77ecb79 README: document nymeria's existance 2018-08-08 21:06:44 +02:00
Jelle van der Waa
e575893ae7 README: fix spelling mistakes 2018-08-08 21:05:57 +02:00
Florian Pritz
d55d57573c Document vault key change workflow
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-06-07 12:11:06 +02:00
Jelle van der Waa
3a89eb2bfd README: Add updating the kernel to update steps 2018-05-29 21:46:09 +02:00
Jelle van der Waa
616e22b274 README.md: Add server upgrade instructions 2018-04-27 22:00:49 +02:00
Florian Pritz
69de3d10fa Update README regarding installation and certbot
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-11-06 09:52:22 +01:00
Sven-Hendrik Haase
2c7d121323 Better code layout 2017-05-24 10:59:08 +02:00