Redbrick System Documentation
The idea of Redbrick documention is to keep an up to date information about the technical infrastructure of Redbrick. This is mostly intended for admins, future admins, webmasters, and everybody else who is grumpy and has no life.
The search box actually works (I was amazed at this. Search isn't meant to work. Ever. For anything).
Current stuff
New Admins
You will regret this decision. But if you are sure make sure you are familiar with the following:
Operations
Day to day running of things.
- IRC Operator Guide
- IRC
- LDAP
- News Server (the boards)
- Clubs and Socs Day
- Changing a local Password
- Committee changeover procedure
- Installing NixOS
- Responding to tickets
Storage
NNTP
Databases
Network
- Network setup (internal LAN, external LAN, switches, cable colours etc)
- tunnel.redbrick.dcu.ie
- Switch Setup
- JunOS Configuration
- iDRAC Network Setup
WWW
Backups
Emergencies
After each emergency remember to write a postmortem!
Machines
Services
Daedalus + Icarus - LDAP + Distributed storage
- LDAP
- NFS, (a.k.a /storage) from Icarus
Paphos - Primary Services
Zeus - Secondary Services
Hardcase - Web Applications
halfpint - Admin Bastion
User Login
- Azazel - Primary User Login
- Pygmalion - User Development
Security
Hardware
Switches
UPS
Other
Software
Software written by RedBrick, or with RedBrick customisations etc.
- Backported Packages
- Hey (and huh)
- Rbusers
- Chfn & Chsh for ldap
- Small scripts
- RedBrick MOTD setup
- Icecast Streaming Service for DCUFM
System Documentation Redundancy
Github
Github is where docs are stored. They are plain markdown but they are easily accessed and read from anywhere.
ReadTheDocs
Docs are auto deployed to readthedocs on commit to the
master
branch. They should always be up to date. They are available at
docs.redbrick.dcu.ie and
redbrick.rtfd.io