servers
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
servers [2022-03-20 14:24] – tim | servers [2024-06-15 13:57] – Sort tim | ||
---|---|---|---|
Line 10: | Line 10: | ||
==== magnesium ===== | ==== magnesium ===== | ||
- | [[sysadmin: | + | <del>[[sysadmin: |
Ubuntu 18.04 and libvirt/ | Ubuntu 18.04 and libvirt/ | ||
Hacklab infrastructure and member VMs. | Hacklab infrastructure and member VMs. | ||
+ | </ | ||
==== titanium ==== | ==== titanium ==== | ||
Line 60: | Line 60: | ||
Note 2: Where small applications are Dockerized and hosted together, they are grouped according to the people who require access. e.g. limited access to personal data, wide access to lab automation/ | Note 2: Where small applications are Dockerized and hosted together, they are grouped according to the people who require access. e.g. limited access to personal data, wide access to lab automation/ | ||
- | ==== boron.hacklab | + | ==== ehl-vm-access |
- | VM hosted | + | VM on titanium. |
- | * [[https:// | + | * Tool access controller |
- | * Traefik front-end web proxy | + | * Door access controller |
- | * Postfix MTA | + | * Locker access controller |
- | * Syslog | + | |
- | * collectd for routers/ | + | |
- | * Smokeping | + | |
- | ==== nitrogen.hacklab | + | ==== ehl-vm-audit |
- | VM hosted | + | VM on < |
+ | Netflow, syslog and MQTT data retained for 30 days for investigations of network abuse. Access is limited. | ||
- | ==== neon.hacklab ==== | + | ==== ehl-vm-auth |
- | + | ||
- | VM hosted on titanium. Hosts Linux [[shellserver|shell]] services for Hacklab users (as a Docker container). | + | |
- | + | ||
- | ==== argon.hacklab | + | |
VM on titanium. | VM on titanium. | ||
- | * LDAP master | + | * Authentik |
- | * [[https:// | + | * Planned: LDAP secondary |
- | ==== radon.hacklab | + | ==== ehl-vm-jitsi |
VM on titanium. | VM on titanium. | ||
- | * [[https://nextcloud.ehlab.uk/|Nextcloud]] | + | * [[https://meet.ehlab.uk/|Jitsi Meet]] |
- | ==== copper.hacklab | + | ==== ehl-vm-loomio |
VM on titanium. | VM on titanium. | ||
- | * Primary | + | * [[https:// |
- | * NetBox to firewall synchronisation | + | |
- | ==== sulfur.hacklab ==== | + | ==== ehl-vm-metrics |
- | + | ||
- | < | + | |
- | + | ||
- | * < | + | |
- | + | ||
- | ==== ehl-vm-access | + | |
VM on titanium. | VM on titanium. | ||
- | * Tool access controller | + | * InfluxDB |
- | * Door access controller | + | * [[https:// |
- | * Locker access controller | + | |
- | ==== ehl-vm-admin ===== | + | ==== ehl-vm-network |
- | VM on titanium. | + | VM hosted |
- | * [[https://admin.ehlab.uk/|Edinburgh Hacklab User Admin]] | + | * [[https://netbox.ehlab.uk/|NetBox]] |
- | * Discord bot " | + | * Traefik front-end web proxy |
- | * Treasurer' | + | * Postfix MTA |
- | * Vault | + | * Syslog |
- | + | * collectd | |
- | ==== ehl-vm-audit ==== | + | * Smokeping |
- | + | ||
- | VM on < | + | |
- | + | ||
- | Netflow, syslog and MQTT data retained | + | |
- | + | ||
- | ==== ehl-vm-logging ==== | + | |
- | + | ||
- | VM on magnesium. //Currently inactive due to Graylog consuming all the memory.// | + | |
- | + | ||
- | * Graylog | + | |
- | * Syslog: 90 days | + | |
- | * MQTT: 1 year | + | |
- | * Netflow: 4 hours | + | |
==== ehl-vm-observium ==== | ==== ehl-vm-observium ==== | ||
Line 171: | Line 144: | ||
* and more... | * and more... | ||
- | ==== ehl-vm-leds | + | ==== argon.hacklab |
- | Was a VM on magnesium. Running the IPv6 bridge for the LEDs in G1 | + | VM on titanium. |
- | ==== ehl-vm-metrics | + | * LDAP master |
+ | * [[https:// | ||
+ | * Discord bot " | ||
+ | * Treasurer' | ||
+ | |||
+ | ==== copper.hacklab | ||
VM on titanium. | VM on titanium. | ||
- | * InfluxDB | + | * Primary |
- | * [[https:// | + | * NetBox to firewall synchronisation |
- | ==== ehl-vm-jitsi | + | ==== neon.hacklab ==== |
+ | |||
+ | VM hosted on titanium. Hosts Linux [[shellserver|shell]] services for Hacklab users (as a Docker container). | ||
+ | |||
+ | ==== nitrogen.hacklab ==== | ||
+ | |||
+ | VM hosted on titanium. Hosts [[https:// | ||
+ | |||
+ | ==== radon.hacklab | ||
VM on titanium. | VM on titanium. | ||
- | * [[https://meet.ehlab.uk/|Jitsi Meet]] | + | * [[https://nextcloud.ehlab.uk/|Nextcloud]] |
===== VMs (off-site) ===== | ===== VMs (off-site) ===== | ||
Line 196: | Line 182: | ||
* LDAP slave | * LDAP slave | ||
+ | ==== gold.ehlab.uk ==== | ||
+ | |||
+ | VM hosted in London by DigitalOcean. | ||
+ | |||
+ | * [[https:// | ||
+ | * Bitwarden | ||
+ | * RADIUS/ | ||
+ | * Planned: new LDAP master | ||
+ | * Planned: Treasurer' | ||
==== palladium.ehlab.uk ==== | ==== palladium.ehlab.uk ==== | ||
Line 210: | Line 205: | ||
* SMTP relay for mailing lists | * SMTP relay for mailing lists | ||
* outbound load is shared between ponyexpress < | * outbound load is shared between ponyexpress < | ||
+ | |||
+ | ==== zulip.ehlab.uk ==== | ||
+ | |||
+ | VM hosted in London by Bitfolk | ||
+ | |||
+ | * This is a [[https:// | ||
+ | * Was running our selfhosted zulip instance but should be repurposed | ||
servers.txt · Last modified: 2024-07-03 14:44 by tim