Scissy

From ArchWiki
Jump to navigation Jump to search

Tango-go-next.pngThis article or section is a candidate for moving to User:Babali/Scissy.Tango-go-next.png

Notes: Does not really meet notability standard. There is zero upstream documentation. (Discuss in Talk:Scissy#Should the page be moved to user space?)

Scissy is a standalone and minimal git hosting service.

Installation

Warning: Scissy is still in early and active development.

Install the scissyAUR package.

Create certificate

You have to provide SSL certificate to run scissy, so you have to create them first:

# cd /etc/scissy
# openssl req -new -x509 -nodes -newkey rsa:4096 -keyout server.key -out server.crt
# chmod 600 server.key server.csr server.crt
# chown scissy:scissy server.key server.csr server.crt

Initialize git account

# su scissy - scissy-init

Start scissy

To start scissy at boot enable scissy.service. You can also start it now.

Login to scissy

Now to try your setup, you can register and login into https://localhost:19042

Become admin

You can get admin by doing:

# su scissy - scissy-set-admin my-user-name