User Tools

Site Tools


servers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
servers [2021-02-01 10:34] – [ponyexpress.ehlab.uk] timservers [2022-11-06 12:52] (current) cazagen
Line 10: Line 10:
 ==== magnesium ===== ==== magnesium =====
  
-[[sysadmin:magnesium|Dell PowerEdge R610]], 2x Xeon E5645 @ 2.4GHz, 48GB RAM, 2x1TB SATAUbuntu 18.04 and libvirt/KVM.\\+[[sysadmin:magnesium|Dell PowerEdge R610]], 2x Xeon E5645 @ 2.4GHz, 48GB RAM, 2x1TB SATA.\\ 
 +Ubuntu 18.04 and libvirt/KVM.\\
 Hacklab infrastructure and member VMs. Hacklab infrastructure and member VMs.
  
 ==== titanium ==== ==== titanium ====
  
-HP ProLiant DL380p Gen 8, 2x E5-2670, 128GB RAM (4x 32GB LRDIMM).\\ +[[sysadmin:titanium|HP ProLiant DL380p Gen 8]], 2x E5-2670, 128GB RAM (4x 32GB LRDIMM), 2x1TB SSD, 2x2TB SATA.\\ 
-Will become a local cloud host running either OpenNebula or oVirt for member use.+Ubuntu 20.04 and OpenNebula/KVM.\\ 
 +Hacklab infrastructure and member VMs.
  
 ==== ganymede ==== ==== ganymede ====
  
-[[sysadmin:ganymede|HP Microserver N36L]], 8GB RAM, 4x 250GB SATA.\\ +[[sysadmin:ganymede|HP Microserver N36L]], 8GB RAM, 2x 1TB SATA plus hot spare.\\ 
-FreeNAS server hosting file shares and home directories.+TrueNAS server hosting file shares and home directories.
  
 ==== zinc ==== ==== zinc ====
Line 60: Line 62:
 ==== boron.hacklab ==== ==== boron.hacklab ====
  
-VM hosted on magnesium. Hosts network and infrastructure applications via Docker:+VM hosted on titanium. Hosts network and infrastructure applications via Docker:
  
   * [[https://netbox.ehlab.uk/|NetBox]]   * [[https://netbox.ehlab.uk/|NetBox]]
   * Traefik front-end web proxy   * Traefik front-end web proxy
-  * nginx redirection service 
   * Postfix MTA   * Postfix MTA
-  * <del>DNS resolver</del> 
   * Syslog   * Syslog
-  * InfluxDB + collectd for network+  * collectd for routers/switches 
 +  * Smokeping
  
 ==== nitrogen.hacklab ==== ==== nitrogen.hacklab ====
  
-VM hosted on magnesium. Hosts [[https://unifi.hacklab:8443/|Unifi]] controller software and a RADIUS daemon for [[https://spacefed.net/index.php?title=Spacenet|Spacenet]].+VM hosted on titanium. Hosts [[https://unifi.hacklab:8443/|Unifi]] controller software and a RADIUS daemon for [[https://spacefed.net/index.php?title=Spacenet|Spacenet]].
  
  
 ==== neon.hacklab ==== ==== neon.hacklab ====
  
-VM hosted on magnesium. Hosts Linux [[shellserver|shell]] services for Hacklab users (as a Docker container). +VM hosted on titanium. Hosts Linux [[shellserver|shell]] services for Hacklab users (as a Docker container).
- +
-==== carbon.hacklab ==== +
- +
-VM hosted on magnesium. Hosts Hacklab instrumentation and MQTT applications via Docker: +
- +
-  * MQTT server +
-  * MQTT logger +
-  * IRC/MQTT gateway +
-  * Dashboard for tablet in G1 +
-  * [[https://status.ehlab.uk/|Status]] webapp +
-  * InfluxDB + [[https://lab.ehlab.uk/grafana/|Grafana]] +
-  * [[https://training.ehlab.uk/|Training docs]] generator - move to ehl-vm-webapp. +
-  * iZettle webhook receiver +
-  * Other scripts+
  
 ==== argon.hacklab ==== ==== argon.hacklab ====
  
-VM on magnesium.+VM on titanium.
  
   * LDAP master   * LDAP master
Line 102: Line 89:
 ==== radon.hacklab ==== ==== radon.hacklab ====
  
-VM on magnesium.+VM on titanium.
  
   * [[https://nextcloud.ehlab.uk/|Nextcloud]]   * [[https://nextcloud.ehlab.uk/|Nextcloud]]
Line 108: Line 95:
 ==== copper.hacklab ==== ==== copper.hacklab ====
  
-VM on magnesium.+VM on titanium.
  
   * Primary [[dnsdhcp|DNS and DHCP]]   * Primary [[dnsdhcp|DNS and DHCP]]
Line 115: Line 102:
 ==== sulfur.hacklab ==== ==== sulfur.hacklab ====
  
-VM on magnesium.+<del>VM on magnesium.</del>
  
-  * [[https://discourse.ehlab.uk/|Discourse]] forum+  * <del>[[https://discourse.ehlab.uk/|Discourse]] forum</del>
  
-==== ehl-vm-access.hacklab ====+==== ehl-vm-access ====
  
-VM on magnesium.+VM on titanium.
  
   * Tool access controller   * Tool access controller
Line 127: Line 114:
   * Locker access controller   * Locker access controller
  
-==== ehl-vm-admin.hacklab =====+==== ehl-vm-admin =====
  
-VM on magnesium.+VM on titanium.
  
-  * [[https://admin.ehlab.uk/|Edinburgh Hacklab User Admin]]+  * Discord bot "Hacklab AuthBot" 
 +  * Treasurer's utils 
 +  * <del>Vault</del>
  
-==== ehl-vm-audit.hacklab ====+==== ehl-vm-audit ====
  
-VM on <del>Tim's server roc</del> magnesium.+VM on <del>Tim's server roc</del> titanium.
  
 Netflow, syslog and MQTT data retained for 30 days for investigations of network abuse. Access is limited. Netflow, syslog and MQTT data retained for 30 days for investigations of network abuse. Access is limited.
  
-==== ehl-vm-logging.hacklab ====+==== ehl-vm-logging ====
  
 VM on magnesium. //Currently inactive due to Graylog consuming all the memory.// VM on magnesium. //Currently inactive due to Graylog consuming all the memory.//
Line 148: Line 137:
     * Netflow: 4 hours     * Netflow: 4 hours
  
-==== ehl-vm-observium.hacklab ====+==== ehl-vm-observium ====
  
 VM on magnesium. VM on magnesium.
Line 156: Line 145:
 ==== ehl-vm-things ==== ==== ehl-vm-things ====
  
-Not deployed.+VM hosted on titaniumReplaces //carbon//. Hosts Hacklab instrumentation and MQTT applications via Docker:
  
-  * Planned: replacement for carbon (Hacklab IoT-related applications)+  * MQTT server 
 +  * MQTT logger 
 +  * IRC/MQTT gateway 
 +  * Dashboard for tablet in G1 
 +  * [[https://status.ehlab.uk/|Status]] webapp 
 +  * iZettle webhook receiver 
 +  * node-red (:1880) 
 +  * mattermost discord-irc bridge 
 +  * Other scripts
  
 ==== ehl-vm-webapp ==== ==== ehl-vm-webapp ====
 +
 +VM on titanium.
  
 Will host general web applications (but nothing security-sensitive). Will host general web applications (but nothing security-sensitive).
Line 167: Line 166:
   * [[https://edinburghhacklab.com/|main website]]   * [[https://edinburghhacklab.com/|main website]]
   * [[https://start.ehlab.uk/|start page]]   * [[https://start.ehlab.uk/|start page]]
 +  * [[https://thelounge.ehlab.uk/|The Lounge]] (IRC gateway)
   * Planned: http/https frontend proxy   * Planned: http/https frontend proxy
-  * Planned: training.ehlab.uk+  * and more...
  
 ==== ehl-vm-leds ==== ==== ehl-vm-leds ====
  
-VM on magnesium. Running the IPv6 bridge for the LEDs in G1+Was a VM on magnesium. Running the IPv6 bridge for the LEDs in G1 
 + 
 +==== ehl-vm-metrics ==== 
 + 
 +VM on titanium. 
 + 
 +  * InfluxDB 
 +  * [[https://grafana.ehlab.uk/|Grafana]] 
 + 
 +==== ehl-vm-jitsi ==== 
 + 
 +VM on titanium. 
 + 
 +  * [[https://meet.ehlab.uk/|Jitsi Meet]] 
 + 
 +==== ehl-vm-loomio ==== 
 + 
 +VM on titanium. 
 + 
 +  * [[https://loomio.ehlab.uk/|Loomio]] 
 + 
 +==== ehl-vm-auth ==== 
 + 
 +VM on titanium. 
 + 
 +  * Authentik 
 +  * Planned: LDAP secondary
  
 ===== VMs (off-site) ===== ===== VMs (off-site) =====
Line 182: Line 208:
   * LDAP slave   * LDAP slave
  
 +==== gold.ehlab.uk ====
 +
 +VM hosted in London by DigitalOcean.
 +
 +  * [[https://admin.ehlab.uk/|Edinburgh Hacklab User Admin]]
 +  * Bitwarden
 +  * RADIUS/spacenet health check
 +  * Planned: new LDAP master
 +  * Planned: Treasurer's utils
  
 ==== palladium.ehlab.uk ==== ==== palladium.ehlab.uk ====
Line 197: Line 232:
     * outbound load is shared between ponyexpress <del>and clacks.odvik.net (operated by Tim)</del>     * outbound load is shared between ponyexpress <del>and clacks.odvik.net (operated by Tim)</del>
  
-==== loomio.ehlab.uk ====+==== zulip.ehlab.uk ====
  
-VM hosted in London by DigitalOcean.+VM hosted in London by Bitfolk
  
-  * [[https://loomio.ehlab.uk/|Loomio]] decision-making forum [in testing]+  * This is a [[https://tools.bitfolk.com/wiki/Sponsored_hosting|sponsored VPS]] that Bitfolk gave us 
 +  * Was running our selfhosted zulip instance but should be repurposed
  
servers.1612175689.txt.gz · Last modified: 2021-02-01 10:34 by tim

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki