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 [2019-05-22 19:17] – [ehl-vm-logging.hacklab] timservers [2024-06-15 13:59] tim
Line 5: Line 5:
 ==== oxygen ==== ==== oxygen ====
  
-Dell PowerEdge R610, Xeon X5550 @ 2.67GHz, 12GB RAM, USB flash boot disk.\\+[[sysadmin:oxygen|Dell PowerEdge R610]], Xeon X5550 @ 2.67GHz, 12GB RAM, USB flash boot disk.\\
 Hacklab Core Router - Running Mikrotik RouterOS. Hacklab Core Router - Running Mikrotik RouterOS.
  
 ==== magnesium ===== ==== magnesium =====
  
-Dell PowerEdge R610, 2x Xeon E5645 @ 2.4GHz, 48GB RAM, 2x1TB SATAUbuntu 18.04 and libvirt/KVM.\\+<del>[[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.
 +</del>
 +==== titanium ====
  
-==== ganymede (or kay/gaheris) ====+[[sysadmin:titanium|HP ProLiant DL380p Gen 8]], 2x E5-2670, 128GB RAM (4x 32GB LRDIMM), 2x1TB SSD, 2x2TB SATA.\\ 
 +Ubuntu 20.04 and OpenNebula/KVM.\\ 
 +Hacklab infrastructure and member VMs. 
 + 
 +==== ganymede ====
  
-HP ML115 mini tower serverFreeNAS Server hosting file shares.+[[sysadmin:ganymede|HP Microserver N36L]], 8GB RAM, 2x 1TB SATA plus hot spare.\\ 
 +TrueNAS server hosting file shares and home directories.
  
 ==== zinc ==== ==== zinc ====
  
-Raspberry Pi.+Raspberry Pi 2 Model B.
  
   * Secondary [[dnsdhcp|DNS and DHCP]]   * Secondary [[dnsdhcp|DNS and DHCP]]
Line 52: 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 magnesiumHosts 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 
-  * nginx redirection service +  * Locker access controller
-  * Postfix MTA +
-  * <del>DNS resolver</del> +
-  * Syslog +
-  * InfluxDB + collectd for network+
  
-==== nitrogen.hacklab ====+==== ehl-vm-audit ====
  
-VM hosted on magnesium. Hosts [[https://unifi.hacklab:8443/|Unifi]] controller software.+VM on <del>Tim's server roc</del> titanium.
  
-==== cobalt.hacklab ====+Netflow, syslog and MQTT data retained for 30 days for investigations of network abuse. Access is limited.
  
-VM hosted on magnesium. Runs LibreNMS network monitor.+==== ehl-vm-auth ====
  
-==== neon.hacklab ====+VM on titanium.
  
-VM hosted on magnesium. Hosts Linux [[shellserver|shell]] services for Hacklab users (as a Docker container).+  * Authentik 
 +  * Planned: LDAP secondary
  
-==== carbon.hacklab ====+==== ehl-vm-jitsi ====
  
-VM hosted on magnesiumHosts Hacklab instrumentation and MQTT applications via Docker:+VM on titanium.
  
-  * MQTT server +  * [[https://meet.ehlab.uk/|Jitsi Meet]]
-  * 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 +
-  * [[https://roundup.ehlab.uk/|Roundup]] issue tracker +
-  * iZettle webhook receiver +
-  * Other scripts+
  
-==== argon.hacklab ====+==== ehl-vm-loomio ====
  
-VM on magnesium.+VM on titanium.
  
-  * LDAP master +  * [[https://loomio.ehlab.uk/|Loomio]]
-  * [[https://gitea.ehlab.uk/|Gitea]] GIT hosting+
  
-==== radon.hacklab ====+==== ehl-vm-mdns ====
  
-VM on magnesium.+VM on titanium.
  
-  * [[https://nextcloud.ehlab.uk/|Nextcloud]]+==== ehl-vm-metrics ====
  
-==== copper.hacklab ====+VM on titanium.
  
-VM on magnesium.+  * InfluxDB 
 +  * [[https://grafana.ehlab.uk/|Grafana]]
  
-  * Primary [[dnsdhcp|DNS and DHCP]]+==== ehl-vm-nessus ====
  
-==== sulfur.hacklab ====+VM on titanium.
  
-VM on magnesium.+==== ehl-vm-network ====
  
-  * [[https://discourse.ehlab.uk/|Discourse]] forum+VM hosted on titanium. Hosts network and infrastructure applications via Docker:
  
-==== ehl-vm-access.hacklab ====+  * [[https://netbox.ehlab.uk/|NetBox]] 
 +  * Traefik front-end web proxy 
 +  * Postfix MTA 
 +  * Syslog 
 +  * collectd for routers/switches 
 +  * Smokeping
  
-VM on magnesium.+==== ehl-vm-openvas ====
  
-  * Tool access controller +VM on titanium.
-  * Door access controller+
  
-==== ehl-vm-admin.hacklab =====+==== ehl-vm-things ====
  
-VM on magnesium.+VM hosted on titaniumReplaces //carbon//. Hosts Hacklab instrumentation and MQTT applications via Docker:
  
-  * [[https://admin.ehlab.uk/|Edinburgh Hacklab User Admin]]+  * 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-atlassian.hacklab ====+==== ehl-vm-webapp ====
  
-VM on magnesium.+VM on titanium.
  
-  * Experimental JIRA.+Will host general web applications (but nothing security-sensitive).
  
-==== ehl-vm-audit.hacklab ====+  * [[https://wiki.ehlab.uk/|wiki]] 
 +  * [[https://edinburghhacklab.com/|main website]] 
 +  * [[https://start.ehlab.uk/|start page]] 
 +  * [[https://thelounge.ehlab.uk/|The Lounge]] (IRC gateway) 
 +  * Planned: http/https frontend proxy 
 +  * and more...
  
-VM on Tim's server roc.+==== argon.hacklab ====
  
-Netflow, syslog and MQTT data retained for 30 days for investigations of network abuse. Access is limited.+VM on titanium.
  
-==== ehl-vm-logging.hacklab ====+  * LDAP master 
 +  * [[https://gitea.ehlab.uk/|Gitea]] GIT hosting 
 +  * Discord bot "Hacklab AuthBot" 
 +  * Treasurer's utils
  
-VM on magnesium//Currently inactive due to Graylog consuming all the memory.//+==== copper.hacklab ====
  
-  * Graylog +VM on titanium.
-    * Syslog: 90 days +
-    * MQTT: 1 year +
-    * Netflow: 4 hours+
  
-==== ehl-vm-observium.hacklab ====+  * Primary [[dnsdhcp|DNS and DHCP]] 
 +  * NetBox to firewall synchronisation
  
-VM on magnesium.+==== neon.hacklab ====
  
-  * Observium network monitoring.+VM hosted on titanium. Hosts Linux [[shellserver|shell]] services for Hacklab users (as a Docker container).
  
-==== ehl-vm-things ====+==== nitrogen.hacklab ====
  
-Not deployed.+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]].
  
-  * Planned: replacement for carbon (Hacklab IoT-related applications)+==== radon.hacklab ====
  
-==== ehl-vm-webapp ====+VM on titanium.
  
-Not deployed. Will host general web applications (but nothing security-sensitive). +  [[https://nextcloud.ehlab.uk/|Nextcloud]]
- +
-  Plannedhttp/https frontend proxy +
-  * Planned: main website +
-  * Planned: wiki +
-  * Planned: training.ehlab.uk +
-  * Planned: roundup.ehlab.uk+
  
 ===== VMs (off-site) ===== ===== VMs (off-site) =====
Line 180: Line 188:
   * LDAP slave   * LDAP slave
  
-==== helium.edinburghhacklab.com ====+==== gold.ehlab.uk ====
  
 VM hosted in London by DigitalOcean. VM hosted in London by DigitalOcean.
  
-  * Web server for [[http://www.edinburghhacklab.com]] and [[http://wiki.edinburghhacklab.com]]+  * [[https://admin.ehlab.uk/|Edinburgh Hacklab User Admin]] 
 +  * Bitwarden 
 +  * RADIUS/spacenet health check 
 +  * Plannednew LDAP master 
 +  * Planned: Treasurer's utils
  
 ==== palladium.ehlab.uk ==== ==== palladium.ehlab.uk ====
Line 190: Line 202:
 VM hosted in London by DigitalOcean. VM hosted in London by DigitalOcean.
  
-  * Mailman2 mailing list manager +  * [[https://lists.ehlab.uk/|Mailman]] mailing list manager 
-  * MX for mailman.edinburghhacklab.com +  * MX for lists.ehlab.uk and mailman.edinburghhacklab.com
-  * MX for incoming Roundup messages+
  
 ==== ponyexpress.ehlab.uk ==== ==== ponyexpress.ehlab.uk ====
Line 199: Line 210:
  
   * SMTP relay for mailing lists   * SMTP relay for mailing lists
-    * outbound load is shared between ponyexpress and clacks.odvik.net (operated by Tim)+    * 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