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 [2018-05-06 10:06] timservers [2019-05-06 21:21] tim
Line 5: Line 5:
 ==== oxygen ==== ==== oxygen ====
  
-Dell PowerEdge R610, Xeon X5550 @ 2.67GHz, 12GB RAM, 2x146GB SAS, VSphere Hypervisor.\\ +Dell PowerEdge R610, Xeon X5550 @ 2.67GHz, 12GB RAM, USB flash boot disk.\\ 
-Will host virtual-routers and other network-related VMs.+Hacklab Core Router Running Mikrotik RouterOS.
  
 ==== magnesium ===== ==== magnesium =====
  
-Dell PowerEdge R610, 2x Xeon E5645 @ 2.4GHz, 48GB RAM, 2x1TB SATA, VSphere Hypervisor.\\ +Dell PowerEdge R610, 2x Xeon E5645 @ 2.4GHz, 48GB RAM, 2x1TB SATA, Ubuntu 18.04 and libvirt/KVM.\\ 
-<del>Suspected fault with the PERC 6/i RAID controllerDisks will sometimes drop offline.</del>\\ +Hacklab infrastructure and member VMs.
-Will host general infrastructure and member VMs+
- +
-==== lithium ==== +
- +
-HP DL380 G5, 2x Xeon 5130 2GHz (4-core total), 32GB RAM, 8x 146GB SAS (in RAID6). On loan to Hacklab from Tim Hawes. +
- +
-  * Proxmox server hosting VMs for Hacklab and users +
-  * Intended to be decommissioned in favour of //magnesium//.+
  
 ==== ganymede (or kay/gaheris) ==== ==== ganymede (or kay/gaheris) ====
Line 30: Line 22:
  
   * Secondary [[dnsdhcp|DNS and DHCP]]   * Secondary [[dnsdhcp|DNS and DHCP]]
- 
-==== or-door-controller ==== 
- 
-<del>Raspberry Pi. Runs the Python controller application for Hacklab's access control.</del> 
- 
-or-door-controller died and has been replaced by ehl-vm-doors. 
  
 ===== IoT devices ===== ===== IoT devices =====
Line 45: Line 31:
   * Interface to DALI lighting controller   * Interface to DALI lighting controller
   * Interface to discobot GPIO controller   * Interface to discobot GPIO controller
-  * Interface to doorbot LCD/button UI+  * <del>Interface to doorbot LCD/button UI</del>
   * Jeenode RF tranceiver   * Jeenode RF tranceiver
  
Line 68: Line 54:
 ==== boron.hacklab ==== ==== boron.hacklab ====
  
-VM hosted on lithium. Hosts network and infrastructure applications via Docker:+VM hosted on magnesium. Hosts network and infrastructure applications via Docker:
  
   * [[https://netbox.ehlab.uk/|NetBox]]   * [[https://netbox.ehlab.uk/|NetBox]]
Line 80: Line 66:
 ==== nitrogen.hacklab ==== ==== nitrogen.hacklab ====
  
-VM hosted on Lithium. Hosts [[https://unifi.hacklab:8443/|Unifi]] controller software.+VM hosted on magnesium. Hosts [[https://unifi.hacklab:8443/|Unifi]] controller software.
  
 ==== cobalt.hacklab ==== ==== cobalt.hacklab ====
  
-VM hosted on lithium. Runs LibreNMS network monitor.+VM hosted on magnesium. Runs LibreNMS network monitor.
  
 ==== neon.hacklab ==== ==== neon.hacklab ====
  
-VM hosted on lithium. Hosts Linux [[shellserver|shell]] services for Hacklab users (as a Docker container).+VM hosted on magnesium. Hosts Linux [[shellserver|shell]] services for Hacklab users (as a Docker container).
  
 ==== carbon.hacklab ==== ==== carbon.hacklab ====
  
-VM hosted on lithium. Hosts Hacklab instrumentation and MQTT applications via Docker:+VM hosted on magnesium. Hosts Hacklab instrumentation and MQTT applications via Docker:
  
   * MQTT server   * MQTT server
Line 102: Line 88:
   * [[https://training.ehlab.uk/|Training docs]] generator   * [[https://training.ehlab.uk/|Training docs]] generator
   * [[https://roundup.ehlab.uk/|Roundup]] issue tracker   * [[https://roundup.ehlab.uk/|Roundup]] issue tracker
 +  * iZettle webhook receiver
   * Other scripts   * Other scripts
  
 ==== argon.hacklab ==== ==== argon.hacklab ====
 +
 +VM on magnesium.
  
   * [[https://admin.ehlab.uk/|Edinburgh Hacklab User Admin]]   * [[https://admin.ehlab.uk/|Edinburgh Hacklab User Admin]]
   * LDAP master   * LDAP master
-  * Tool access controller +  * [[https://gitea.ehlab.uk/|Gitea]] GIT hosting
-  * [[https://gogs.ehlab.uk/|GOGS]] GIT hosting+
  
 ==== radon.hacklab ==== ==== radon.hacklab ====
 +
 +VM on magnesium.
  
   * [[https://nextcloud.ehlab.uk/|Nextcloud]]   * [[https://nextcloud.ehlab.uk/|Nextcloud]]
Line 117: Line 107:
 ==== copper.hacklab ==== ==== copper.hacklab ====
  
-VM on lithium.+VM on magnesium.
  
   * Primary [[dnsdhcp|DNS and DHCP]]   * Primary [[dnsdhcp|DNS and DHCP]]
Line 123: Line 113:
 ==== sulfur.hacklab ==== ==== sulfur.hacklab ====
  
-VM on lithium.+VM on magnesium.
  
   * [[https://discourse.ehlab.uk/|Discourse]] forum   * [[https://discourse.ehlab.uk/|Discourse]] forum
 +
 +==== ehl-vm-access.hacklab ====
 +
 +VM on magnesium.
 +
 +  * Tool access controller
 +  * Door access controller (new)
  
 ==== ehl-vm-doors.hacklab ==== ==== ehl-vm-doors.hacklab ====
  
-VM on lithium.+VM on magnesium. 
 + 
 +  * Door access controller (old) 
 + 
 +==== ehl-vm-observium.hacklab ==== 
 + 
 +VM on magnesium. 
 + 
 +  * Observium network monitoring. 
 + 
 +==== ehl-vm-atlassian.hacklab ==== 
 + 
 +VM on magnesium. 
 + 
 +  * Experimental JIRA. 
 + 
 +==== ehl-vm-audit.hacklab ==== 
 + 
 +VM on Tim's server roc. 
 + 
 +Netflow, syslog and MQTT data retained for 30 days for investigations of network abuse. Access is limited. 
 + 
 +==== ehl-vm-logging.hacklab ==== 
 + 
 +VM on magnesium.
  
-  * Door access controller+  * Graylog 
 +    * Syslog: 90 days 
 +    * MQTT: 1 year 
 +    * Netflow: 4 hours
  
 ==== ehl-vm-webapp ==== ==== ehl-vm-webapp ====
Line 148: Line 172:
  
   * Planned: replacement for carbon (Hacklab IoT-related applications)   * Planned: replacement for carbon (Hacklab IoT-related applications)
- 
-==== ehl-vm-mdns ==== 
- 
-VM on oxygen. 
- 
-  * MDNS repeater 
  
 ===== VMs (off-site) ===== ===== VMs (off-site) =====
Line 168: Line 186:
  
   * Web server for [[http://www.edinburghhacklab.com]] and [[http://wiki.edinburghhacklab.com]]   * Web server for [[http://www.edinburghhacklab.com]] and [[http://wiki.edinburghhacklab.com]]
 +
 +==== palladium.ehlab.uk ====
 +
 +VM hosted in London by DigitalOcean.
 +
 +  * Mailman2 mailing list manager
 +  * MX for mailman.edinburghhacklab.com
 +  * MX for incoming Roundup messages
  
 ==== ponyexpress.ehlab.uk ==== ==== ponyexpress.ehlab.uk ====
Line 173: Line 199:
 VM hosted in US by RamNode. VM hosted in US by RamNode.
  
-  * SMTP relay for mailing lists.+  * SMTP relay for mailing lists 
 +    * outbound load is shared between ponyexpress and clacks.odvik.net (operated by Tim) 
servers.txt · Last modified: 2022-11-06 12:52 by cazagen

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki