Projects: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(34 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
* New general-use server |
|||
These are current on-going CSC projects: |
|||
** The current workhorse (high-fructose-corn-syrup) is almost 11 years old now. Time to upgrade it |
|||
* [[Hardware Selection Guidelines]] |
|||
** We have heard a lot of requests for GPUs. If we're doing it, we will need new servers to put into (the current one only have PCIe2.0, and the power supply is not powerful enough) |
|||
* [[Library Project]] |
|||
* [[CEO]] |
|||
* Getting the backup mirror running |
|||
* [[Filesystem replication]] |
|||
** This will be very useful when we want to do maintenance on the main mirror server |
|||
* Seting up virtual mail-boxes and virtual aliases for clubs. |
|||
** (Update on 2023-01-25) CSCF used to have a mirror but it's no longer there. They might bring it back after May |
|||
* Getting a IPv6 subnet |
|||
* Club CMSs, etc... |
|||
* Password manager server for MathSoc |
|||
* Virtualizing services |
|||
** Meant for non-critical passwords. We are not manned and funded enough for more professional, large scale deployments |
|||
* Setup mailing list for webmasters of clubs we host so they can receive service related announcements from us |
|||
** Use [https://github.com/dani-garcia/vaultwarden vaultwarden]? |
|||
* Setup a reliable programming contest framework |
|||
* Get disk:/export/users mounted on cscf's linux frontends and cpu servers |
|||
* General Office renovations |
|||
* Common club auth |
|||
** Students now prefer to take their own laptops. Find some docks that can provide display output and wired network with one single USB4/Thunderbolt3 wire |
|||
* Advertising procedures manual |
|||
** Our monitors are too old and are small and washed out. Grab some newer ones |
|||
* [[Cross compiler]] |
|||
** We now have 2 Intel Mac Minis. Set them up. One of them can be used as a macOS workstation for potential iOS/macOS development works |
|||
* [[QoS]] for mirroring talks |
|||
* Setup ability to create pgsql/mysql databases in user's home directory (e.g. ~/.databases) so that db's count against quota |
|||
* Main mirror server renovations |
|||
* Setup inode quota |
|||
** Metric improvements. See [https://github.com/martin-helmich/prometheus-nginxlog-exporter prometheus-nginxlog-exporter]. Add response time metrics to reflect user experience on mirror |
|||
* Dave asked us if we want another thin client - we should make sure to follow up and get one |
|||
** Purchase and install a SSD for caching. They should already been purchased. When will they arrive? |
|||
* Advertise compiz packages to the world |
|||
* [[SNMP#Plugins|Net-SNMP plugins]] |
|||
* [[emdebian]] |
|||
[[Category:Projects]] |
|||
* [[Virtual Machines]] |
|||
* [[mirror.csclub]] |
Latest revision as of 11:16, 25 January 2023
- New general-use server
- The current workhorse (high-fructose-corn-syrup) is almost 11 years old now. Time to upgrade it
- We have heard a lot of requests for GPUs. If we're doing it, we will need new servers to put into (the current one only have PCIe2.0, and the power supply is not powerful enough)
- Getting the backup mirror running
- This will be very useful when we want to do maintenance on the main mirror server
- (Update on 2023-01-25) CSCF used to have a mirror but it's no longer there. They might bring it back after May
- Password manager server for MathSoc
- Meant for non-critical passwords. We are not manned and funded enough for more professional, large scale deployments
- Use vaultwarden?
- General Office renovations
- Students now prefer to take their own laptops. Find some docks that can provide display output and wired network with one single USB4/Thunderbolt3 wire
- Our monitors are too old and are small and washed out. Grab some newer ones
- We now have 2 Intel Mac Minis. Set them up. One of them can be used as a macOS workstation for potential iOS/macOS development works
- Main mirror server renovations
- Metric improvements. See prometheus-nginxlog-exporter. Add response time metrics to reflect user experience on mirror
- Purchase and install a SSD for caching. They should already been purchased. When will they arrive?