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-18 18:55] timservers [2024-06-14 15:19] tim
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-network.hacklab ====
  
 VM hosted on titanium. Hosts network and infrastructure applications via Docker: VM hosted on titanium. Hosts network and infrastructure applications via Docker:
Line 68: Line 68:
   * Postfix MTA   * Postfix MTA
   * Syslog   * Syslog
-  * InfluxDB + collectd for network+  * collectd for routers/switches
   * Smokeping   * Smokeping
  
Line 74: Line 74:
  
 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 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 titanium. 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 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 
-  * InfluxDB + [[https://lab.ehlab.uk/grafana/|Grafana]] 
-  * iZettle webhook receiver 
-  * node-red (:1880) 
-  * mattermost discord-irc bridge 
-  * Other scripts 
  
 ==== argon.hacklab ==== ==== argon.hacklab ====
Line 101: Line 85:
   * LDAP master   * LDAP master
   * [[https://gitea.ehlab.uk/|Gitea]] GIT hosting   * [[https://gitea.ehlab.uk/|Gitea]] GIT hosting
 +  * Discord bot "Hacklab AuthBot"
 +  * Treasurer's utils
  
 ==== radon.hacklab ==== ==== radon.hacklab ====
Line 115: Line 101:
   * NetBox to firewall synchronisation   * NetBox to firewall synchronisation
  
-==== sulfur.hacklab ==== +==== ehl-vm-access ====
- +
-<del>VM on magnesium.</del> +
- +
-  * <del>[[https://discourse.ehlab.uk/|Discourse]] forum</del> +
- +
-==== ehl-vm-access.hacklab ====+
  
 VM on titanium. VM on titanium.
Line 129: Line 109:
   * Locker access controller   * Locker access controller
  
-==== ehl-vm-admin.hacklab ===== +==== ehl-vm-audit ====
- +
-VM on titanium. +
- +
-  * [[https://admin.ehlab.uk/|Edinburgh Hacklab User Admin]] +
-  * Discord bot "Hacklab AuthBot" +
-  * Treasurer's utils +
-  * Vault +
- +
-==== ehl-vm-audit.hacklab ====+
  
 VM on <del>Tim's server roc</del> titanium. VM on <del>Tim's server roc</del> titanium.
Line 144: Line 115:
 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-observium ====
- +
-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 ====+
  
 VM on magnesium. VM on magnesium.
Line 161: Line 123:
 ==== 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 174: Line 144:
   * [[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...
- 
  
 ==== ehl-vm-leds ==== ==== ehl-vm-leds ====
Line 185: Line 154:
 ==== ehl-vm-metrics ==== ==== ehl-vm-metrics ====
  
-VM on titanium. Will run:+VM on titanium.
  
-  * InfluxDB (unified databases from boron and carbon) +  * InfluxDB 
-  * Grafana+  * [[https://grafana.ehlab.uk/|Grafana]]
  
-==== meet ====+==== 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.
  
-VM on titanium. Running Jitsi Meet.+  * Authentik 
 +  * Planned: LDAP secondary
  
 ===== VMs (off-site) ===== ===== VMs (off-site) =====
Line 202: Line 186:
   * 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 216: Line 209:
   * 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