Difference between revisions of "Project Bringing Sexy Back"
imported>Echarlie |
imported>Echarlie (→Issues with current services) |
||
Line 68: | Line 68: | ||
== Issues with current services == | == Issues with current services == | ||
− | === | + | === VTLUUG Site === |
+ | * THIS IS SHIT | ||
+ | * We're literally proxying a static github page (vtluug.github.io) | ||
+ | * we killed off all the dynamic pump.io and identi.ca features that used to exist; we should bring these back or at least make the site not shit | ||
+ | |||
+ | === gopherspace == | ||
+ | * server doesn't support IPv6 | ||
+ | * need to actually use /files on it | ||
+ | |||
+ | === vtluug.org/files === | ||
+ | * need easier way for non-root to add stuff here??? | ||
+ | |||
+ | === ldap === | ||
+ | ldap sucks and needs to die. this is also a cent6 box | ||
+ | |||
+ | === mail === | ||
+ | * train spamassassin against a corpus of spam so it filters better | ||
+ | * sieve doesn't seem to work at all; fix that | ||
+ | |||
+ | === Most services (LDAP, others) === | ||
* Need standard place to put script for organization (i.e. some git repo) | * Need standard place to put script for organization (i.e. some git repo) | ||
** [[Wadsworth]] contains debian SysV init scripts in the ircbot homedir | ** [[Wadsworth]] contains debian SysV init scripts in the ircbot homedir | ||
Line 77: | Line 96: | ||
* Need meeting script | * Need meeting script | ||
* Some meetings weren't added to category (fixed??) | * Some meetings weren't added to category (fixed??) | ||
− | * Lots of out of date information | + | * Lots of out of date information---should purge or at least clean up |
+ | * can't delete pages | ||
* Templates? | * Templates? | ||
Line 84: | Line 104: | ||
* Need templates for buildings---currently using bloated wikipedia scripts that don't reflect our needs | * Need templates for buildings---currently using bloated wikipedia scripts that don't reflect our needs | ||
* automagically add data scraped from webpages to gobblerpedia | * automagically add data scraped from webpages to gobblerpedia | ||
+ | * can't delete pages | ||
=== VTBash === | === VTBash === | ||
* [https://bash.vtluug.org bash.vtluug.org] is working as of August 2017 | * [https://bash.vtluug.org bash.vtluug.org] is working as of August 2017 | ||
− | * An issue with the code resulted in 2 different databases, | + | * An issue with the code resulted in 2 different databases, ea=ch of which is very large and good |
** We need to convert these sqlite dbs | ** We need to convert these sqlite dbs | ||
* Needs overhaul | * Needs overhaul | ||
− | ** Shittly | + | ** Shittly ported to python 3 from python 2 |
− | + | ** word wrap doesn't happen (feature or bug???) | |
− | |||
[[Category:VTLUUG:Projects]] | [[Category:VTLUUG:Projects]] | ||
[[Category:Infrastructure:Misc]] | [[Category:Infrastructure:Misc]] |
Revision as of 07:43, 1 December 2017
This is an effort toward the end of Fall 2017 to get new hardware, determining if we can use old hardware for anything, bring many vtluug services back to life plus add new services, fix major problems relating to the current infrastructure, make managing the current infrastructure easier, and to provide enough documentation so that anybody can have a very good understanding of how everything works without having to ask the officers about every little everything. This goes beyond documentating what we have (aka the wiki), instead provide a sort of guide that provides an overview on how to run everything. Yes, we realize this is a massive task. Timeline TBD.
One major change we are considering is running an OpenStack cluster for managing everything, along with offering a VPS service in addition to shell accounts on Acidburn. This is not possible with the current hardware.
Oh, and tshirts.
Contents
Getting new hardware
Cyberdelia is the only connected physical machine right now, besides our router. See Infrastructure 2017. We are planning to request funding from the SBB for new infrastructure as early as possible Spring 2018.
We are still working on exactly what to ask for, but here are some desirable things: //TODO link items
Priority | Item | Estimated Cost |
---|---|---|
10 | Dell PowerEdge R430 | $1,200 - $1,400 |
10 | RAM (R430s only have 8GB) | ~ $245/16GB |
9 | 1Gbps MANAGED Switch | ~ $100 |
8 | UPS | TBD - Based on infra power usage. |
Old hardware evaulation
Wood
Phantomphreak and Joey
Infrastructure Organization
Planned Infrastructure Organization
- Use Debian instead of Centos due to better compataiblity with ZFS and upgradability. Regarding the effectively dead EL Migration Project, I'd like to see some specific examples of this if it's an issue because both Debian and Centos are both very popular for servers.
- Continue using temp88191 as a router. OS TBD. Currently running ubuntu 14.04 (upgrade to 16.04 possible) Also see our networking setup
- Get a new compute server, and use Cyberdelia as a NAS (possibly using FreeNAS or FreeBSD).
- Possibly use some old hardware for part of an OpenStack cluster.
Planned Services
REQUIRED
- foodforus
- Improved homepage using bootstrap and some webshit.
VERY IMPORTANT
IMPORTANT
- IPv6 support for gopher://vtluug.org
Other things to consider
- diaspora*
- finger (kerberos)
- talkd
- member web pages in vtluug.org/~username/
Issues with current services
VTLUUG Site
- THIS IS SHIT
- We're literally proxying a static github page (vtluug.github.io)
- we killed off all the dynamic pump.io and identi.ca features that used to exist; we should bring these back or at least make the site not shit
= gopherspace
- server doesn't support IPv6
- need to actually use /files on it
vtluug.org/files
- need easier way for non-root to add stuff here???
ldap
ldap sucks and needs to die. this is also a cent6 box
- train spamassassin against a corpus of spam so it filters better
- sieve doesn't seem to work at all; fix that
Most services (LDAP, others)
- Need standard place to put script for organization (i.e. some git repo)
VTLUUG wiki
- Need meeting script
- Some meetings weren't added to category (fixed??)
- Lots of out of date information---should purge or at least clean up
- can't delete pages
- Templates?
Gobblerpedia
- Lots of out of date information
- Need templates for buildings---currently using bloated wikipedia scripts that don't reflect our needs
- automagically add data scraped from webpages to gobblerpedia
- can't delete pages
VTBash
- bash.vtluug.org is working as of August 2017
- An issue with the code resulted in 2 different databases, ea=ch of which is very large and good
- We need to convert these sqlite dbs
- Needs overhaul
- Shittly ported to python 3 from python 2
- word wrap doesn't happen (feature or bug???)