Servers: Difference between revisions

Jump to navigation Jump to search
Updated to reflect server status as of 2024-07-13
imported>Jhstiebe
No edit summary
(Updated to reflect server status as of 2024-07-13)
=== Kurisu, Okabe, Daru, Luka, Mayuri, MrBraun ===
=== Zaphod ===
 
All nodes in the LUG Proxmox Cluster to run VMs for services.
Runs nginx (lug.mtu.edu), [irc://lug.mtu.edu:6667/#mtu IRC server].
 
Current services run by VMs in the cluster include:
Runs on [https://www.debian.org/ Debian].
 
* [https://lug.mtu.edu LUG Homepage]
IP: <code>141.219.188.20</code>
Runs nginx (lug.mtu.edu),* [ircircs://lug.mtu.edu:66676697/#mtu IRC server].
* LUG IRC<->Discord<->Matrix Bridge ([https://github.com/prophetofxenu/discord-irc-matrix old bridge])
* This Wiki
* [https://matrix.to/#/#mtu-lug:lug.mtu.edu Matrix server] (soon)
* Other miscellaneous internal LUG services (PXEboot, LDAP, etc)
 
Nodes run [https://proxmox.com/en/ Proxmox], and all VMs run [[Debian]].
=== Shell ===
 
All nodes and VMs sit behind pfSense and do not have public IP addresses or domain names.
Runs most services: nginx (shell.lug.mtu.edu), [https://matrix.to/#/#mtu-lug:lug.mtu.edu Matrix server], [https://shell.lug.mtu.edu/wiki/ wiki], [https://github.com/prophetofxenu/discord-irc-matrix the bridge] between each chat room , and [https://shell.lug.mtu.edu:50000/ IRC bouncer] (more to be added).
 
=== Lasagna, Ravioli (soon) ===
Runs on [https://www.debian.org/ Debian].
Router/firewall. Responsible for:
 
* DHCP, DNS, NAT for Server LAN
IP: <code>141.219.188.22</code>
* DHCP for OOB LAN (no internet, restricted from Server LAN)
* Wireguard ingress
* CARP for public services and internal network redundancy (soon)
* Port-forwarding traffic to VMs in Proxmox cluster
 
Runs on [https://www.debianpfsense.org/ DebianpfSense].
=== Trillian ===
 
MTU Domain: <code>lug.mtu.edu</code>
Runs our [https://metrics.torproject.org/rs.html#details/57128BDAD0AE569A165DB6EE6CD1973B1A36B593 Tor Relay].
 
MTU IP (CARP): <code>soon</code>
Runs on [https://www.debian.org/ Debian].
 
MTU IP (Lasagna): <code>141.219.188.2922</code>
 
MTU IP (Ravioli): <code>soon</code>
=== Marvin ===
 
=== ZaphodShell ===
Runs nginx (marvin.lug.mtu.edu).
 
The multi-tenant pubnix server all LUG members get lifetime access to.
Runs on [https://www.debian.org/ Debian].
 
Runs all services "by LUG, for LUG." Examples include:
IP: <code>141.219.188.28</code>.
 
* [https://shell.lug.mtu.edu LUG Member homepages]
=== Mirrors ===
* [https://shell.lug.mtu.edu:50000/ IRC bouncer]
* SSH jumphost from off-campus
* LUG fileshare host (soon)
* More to be added by user request
 
Runs on [https://www.debian.org/ [Debian]].
Runs all Linux mirrors under [https://www.saltproject.org/ Salt].
 
MTU Domain: <code>shell.lug.mtu.edu</code>
 
MTU IP: <code>141.219.188.2019</code>
 
=== Mirrors / Mirrors2 (soon) ===
 
Runs onLinux mirrors under [https://www.debiansaltproject.org/ DebianSalt].
 
Current distros hosted by Mirrors include:
 
* Arch Linux
* CentOS (+ CentOS AltArch)
* Debian (+ Debian ISOs)
* Fedora (+ Fedora EPEL and RPMfusion)
* gentoo Linux
* Ubuntu (+ Ubuntu ISOs)
* + More to come as Mirrors gets more storage.
 
Runs on [https://www.freebsd.org/ FreeBSD].
 
IPMTU Domain: <code>141mirrors.219lug.188mtu.21edu</code>
 
MTU IP: <code>141.219.188.2221</code>

Navigation menu