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