# Scissy

From ArchWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This article or section is a candidate for moving to User:Babali/Scissy.

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

Category:

- Version Control System

Hidden category:

- Pages or sections flagged with Template:Move