Scissy
Scissy is a standalone and minimal git hosting service.
Contents
Installation
You can install scissy from AUR.
Create certificate
You have to provide SSL certificate to run scissy, so you have to create them first:
cd /etc/scissy openssl genrsa -out server.key 2048 openssl req -new -key server.key -out server.csr openssl x509 -req -days 365 -in server.csr -signkey 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:
systemctl enable scissy
To start scissy now:
systemctl start scissy
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 git - scissy-set-admin my-user-name