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
Next revisionBoth sides next revision
servers [2022-03-19 16:30] timservers [2024-06-15 13:57] – Sort tim
Line 10: Line 10:
 ==== magnesium ===== ==== magnesium =====
  
-[[sysadmin:magnesium|Dell PowerEdge R610]], 2x Xeon E5645 @ 2.4GHz, 48GB RAM, 2x1TB SATA.\\+<del>[[sysadmin:magnesium|Dell PowerEdge R610]], 2x Xeon E5645 @ 2.4GHz, 48GB RAM, 2x1TB SATA.\\
 Ubuntu 18.04 and libvirt/KVM.\\ Ubuntu 18.04 and libvirt/KVM.\\
 Hacklab infrastructure and member VMs. Hacklab infrastructure and member VMs.
 +</del>
 ==== 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/IoT. 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/IoT.
  
-==== boron.hacklab ====+==== ehl-vm-access ====
  
-VM hosted on titanium. Hosts network and infrastructure applications via Docker:+VM on titanium.
  
-  * [[https://netbox.ehlab.uk/|NetBox]] +  * Tool access controller 
-  * Traefik front-end web proxy +  * Door access controller 
-  * Postfix MTA +  * Locker access controller
-  * Syslog +
-  * collectd for routers/switches +
-  * Smokeping+
  
-==== nitrogen.hacklab ====+==== ehl-vm-audit ====
  
-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]].+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.
  
-==== neon.hacklab ==== +==== ehl-vm-auth ====
- +
-VM hosted on titanium. Hosts Linux [[shellserver|shell]] services for Hacklab users (as a Docker container). +
- +
-==== carbon.hacklab ==== +
- +
-VM hosted on titanium. 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 +
-  * iZettle webhook receiver +
-  * node-red (:1880) +
-  * mattermost discord-irc bridge +
-  * Other scripts +
- +
-==== argon.hacklab ====+
  
 VM on titanium. VM on titanium.
  
-  * LDAP master +  * Authentik 
-  * [[https://gitea.ehlab.uk/|Gitea]] GIT hosting+  * PlannedLDAP 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 [[dnsdhcp|DNS and DHCP]] +  * [[https://loomio.ehlab.uk/|Loomio]]
-  * NetBox to firewall synchronisation+
  
-==== sulfur.hacklab ==== +==== ehl-vm-metrics ====
- +
-<del>VM on magnesium.</del> +
- +
-  * <del>[[https://discourse.ehlab.uk/|Discourse]] forum</del> +
- +
-==== ehl-vm-access.hacklab ====+
  
 VM on titanium. VM on titanium.
  
-  * Tool access controller +  * InfluxDB 
-  * Door access controller +  * [[https://grafana.ehlab.uk/|Grafana]]
-  * Locker access controller+
  
-==== ehl-vm-admin.hacklab =====+==== ehl-vm-network ====
  
-VM on titanium.+VM hosted on titanium. Hosts network and infrastructure applications via Docker:
  
-  * [[https://admin.ehlab.uk/|Edinburgh Hacklab User Admin]] +  * [[https://netbox.ehlab.uk/|NetBox]] 
-  * Discord bot "Hacklab AuthBot" +  * Traefik front-end web proxy 
-  * Treasurer's utils +  * Postfix MTA 
-  * Vault +  * Syslog 
- +  * collectd for routers/switches 
-==== ehl-vm-audit.hacklab ==== +  * Smokeping
- +
-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. +
- +
-==== ehl-vm-logging.hacklab ==== +
- +
-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.hacklab ====+==== ehl-vm-observium ====
  
 VM on magnesium. VM on magnesium.
Line 160: Line 119:
 ==== 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 ====
Line 173: Line 140:
   * [[https://edinburghhacklab.com/|main website]]   * [[https://edinburghhacklab.com/|main website]]
   * [[https://start.ehlab.uk/|start page]]   * [[https://start.ehlab.uk/|start page]]
-  * The Lounge (IRC gateway)+  * [[https://thelounge.ehlab.uk/|The Lounge]] (IRC gateway)
   * Planned: http/https frontend proxy   * Planned: http/https frontend proxy
   * and more...   * and more...
  
 +==== argon.hacklab ====
  
-==== ehl-vm-leds ====+VM on titanium.
  
-Was a VM on magnesiumRunning the IPv6 bridge for the LEDs in G1+  * LDAP master 
 +  * [[https://gitea.ehlab.uk/|Gitea]] GIT hosting 
 +  * Discord bot "Hacklab AuthBot" 
 +  * Treasurer's utils
  
-==== ehl-vm-metrics ====+==== copper.hacklab ====
  
 VM on titanium. VM on titanium.
  
-  * InfluxDB +  * Primary [[dnsdhcp|DNS and DHCP]] 
-  * Grafana [[https://grafana.ehlab.uk/|Grafana]]+  * NetBox to firewall synchronisation
  
-==== meet ====+==== neon.hacklab ====
  
-VM on titanium. Running Jitsi Meet.+VM hosted on titanium. Hosts Linux [[shellserver|shell]] services for Hacklab users (as a Docker container). 
 + 
 +==== nitrogen.hacklab ==== 
 + 
 +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]]. 
 + 
 +==== radon.hacklab ==== 
 + 
 +VM on titanium. 
 + 
 +  * [[https://nextcloud.ehlab.uk/|Nextcloud]]
  
 ===== VMs (off-site) ===== ===== VMs (off-site) =====
Line 201: Line 182:
   * 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 215: Line 205:
   * SMTP relay for mailing lists   * SMTP relay for mailing lists
     * 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>
 +
 +==== zulip.ehlab.uk ====
 +
 +VM hosted in London by Bitfolk
 +
 +  * 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.txt · Last modified: 2024-06-19 10:10 by tim

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki