Difference between revisions of "Infrastructure:Sczi"
(→Web Services) |
(→Other Services) |
||
Line 22: | Line 22: | ||
== Other Services == | == Other Services == | ||
− | + | === gitolite === | |
+ | [http://gitolite.com/gitolite/index.html gitolite] is used for hosting of internal repos. It runs ssh in a Docker container mapped to port 9000. | ||
+ | |||
+ | To use this: | ||
+ | * Someone with <tt>gitolite-admin</tt> access needs to add your publickey (and optionally configure a repo for you) | ||
+ | * Clone your repo on port 9000 as the <tt>git</tt> user, e.g. <tt>git clone ssh://git@sczi.vtluug.org:9000/testing.git</tt> | ||
== See Also == | == See Also == |
Revision as of 03:07, 15 September 2021
Sczi is our 3rd generation web host running on Meltdown.
History
In 2014, Sczi had been selected as the name for the new mail server for VTLUUG. However, following the CVL eviction and Cyber Auschwitz, the LUUG decided to build a new web server using this name, and run mail on the rebuilt Acidburn
Name
The name is taken from a real-life hacker from the University of Maryland, who had previously come to many VTLUUG hackathons and cyber-security summits. The man has since disappeared.
Setup
sczi is a VM running on Meltdown. It is running Ubuntu 18.04 and all services are run using docker-compose, with our docker-manifests repo containing all docker configuration files.
Web Services
- Nginx Proxy
- funkwhale
- hokieprivacy
- linx.li (and linx.vtluug.org)
- vtbash
- Main Site
- This wiki and Gobblerpedia
- dex, for authing with the wikis
- https://vtluug.org/users/~$user - User homepages
Other Services
gitolite
gitolite is used for hosting of internal repos. It runs ssh in a Docker container mapped to port 9000.
To use this:
- Someone with gitolite-admin access needs to add your publickey (and optionally configure a repo for you)
- Clone your repo on port 9000 as the git user, e.g. git clone ssh://git@sczi.vtluug.org:9000/testing.git