Verified Commit 9f2ecf2d authored by Giancarlo Razzolini's avatar Giancarlo Razzolini
Browse files

bugs.archlinux.org: Create the machine for the flyspray installation

Given flyspray is not maintained at all and that it is a security liability,
we are creating a VPS for it and isolating it from the rest of the resources.
parent 5373efce
......@@ -157,3 +157,18 @@ resource "hcloud_volume" "homedir" {
size = 100
server_id = hcloud_server.homedir.id
}
resource "hcloud_rdns" "bugs" {
server_id = hcloud_server.bugs.id
ip_address = hcloud_server.bugs.ipv4_address
dns_ptr = "bugs.archlinux.org"
}
resource "hcloud_server" "bugs" {
name = "bugs.archlinux.org"
image = data.hcloud_image.archlinux.id
server_type = "cx11"
lifecycle {
ignore_changes = [image]
}
}
---
filesystem: btrfs
zabbix_agent_templates:
- Template OS Linux
- Template App Borg Backup
- Template App HTTP Service
- Template App HTTPS Service
- Template App MySQL
- Template App Nginx
mysql_backup_dir: "/root/backup-mysql"
mysql_backup_defaults: "/root/.backup-my.cnf"
fail2ban_jails:
sshd: true
postfix: false
dovecot: false
nginx: false
......@@ -41,6 +41,7 @@ quassel.archlinux.org
phrik.archlinux.org
bbs.archlinux.org
homedir.archlinux.org
bugs.archlinux.org
[public_html]
homedir.archlinux.org
......@@ -49,6 +50,7 @@ homedir.archlinux.org
apollo.archlinux.org
luna.archlinux.org
bbs.archlinux.org
bugs.archlinux.org
[postgresql_servers]
apollo.archlinux.org
......@@ -61,6 +63,7 @@ apollo.archlinux.org
luna.archlinux.org
orion.archlinux.org
bbs.archlinux.org
bugs.archlinux.org
[buildservers]
dragon.archlinux.org
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment