Difference between revisions of "Infrastructure:Sczi"

From the Linux and Unix Users Group at Virginia Teck Wiki
Jump to: navigation, search
(Other Services)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Sczi''' is our 3rd generation web host running on [[Infrastructure:Meltdown|Meltdown]].
+
'''Sczi''' is our 3rd generation web host running on [[Infrastructure:Meltdown|Meltdown]]. For the older host, see [[Infrastructure:Sczi_(2nd_generation)]].
  
 
== History ==
 
== History ==
Line 12: Line 12:
 
== Web Services ==
 
== Web Services ==
 
* Nginx Proxy
 
* Nginx Proxy
** [https://funkwhale.vtluug.org funkwhale]
+
** <s>[https://funkwhale.vtluug.org funkwhale]</s>
 
** [https://hokieprivacy.org hokieprivacy]
 
** [https://hokieprivacy.org hokieprivacy]
** [https://linx.li linx.li] (and linx.vtluug.org)
+
** <s>[https://linx.li linx.li] (and linx.vtluug.org)</s> arbitrary file upload found to be too risqué for LUUG hardware
 
** [https://bash.vtluug.org vtbash]
 
** [https://bash.vtluug.org vtbash]
 
** [https://vtluug.org Main Site]
 
** [https://vtluug.org Main Site]
Line 20: Line 20:
 
** dex, for authing with the wikis
 
** dex, for authing with the wikis
 
** https://vtluug.org/users/~$user - User homepages
 
** https://vtluug.org/users/~$user - User homepages
 +
** [https://search.vtluug.org 4get] a metasearch engine
 +
** [https://git.vtluug.org Gitea] a Github-esque git server with dex/LUUG OpenID auth
 +
** [https://element.vtluug.org element], a Matrix client
  
 
== Other Services ==
 
== Other Services ==
=== gitolite ===
+
=== Gitea ===
[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.
+
The LUUG uses Gitea to host internal and administrative repositories. Apart from the web frontend and HTTP endpoints, you can use git over SSH with the following credentials:
  
To use this:
+
git@sczi.vtluug.org:9000
* 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 ==

Latest revision as of 06:36, 3 November 2024

Sczi is our 3rd generation web host running on Meltdown. For the older host, see Infrastructure:Sczi_(2nd_generation).

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

Other Services

Gitea

The LUUG uses Gitea to host internal and administrative repositories. Apart from the web frontend and HTTP endpoints, you can use git over SSH with the following credentials:

git@sczi.vtluug.org:9000

See Also