UNPKG

arch-wiki-md-repo

Version:

All arch-wiki articles in markdown format, updated every two days.

52 lines (32 loc) 1.31 kB
Scissy is a standalone and minimal git hosting service. ## Contents * [1 Installation](#Installation) * [1.1 Create certificate](#Create_certificate) * [1.2 Initialize git account](#Initialize_git_account) * [1.3 Start scissy](#Start_scissy) * [1.4 Login to scissy](#Login_to_scissy) * [1.5 Become admin](#Become_admin) ## Installation **Warning:** Scissy is still in early and active development. [Install](/index.php/Install "Install") the [scissy](https://aur.archlinux.org/packages/scissy/) 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](/index.php/Enable "Enable") `scissy.service`. You can also [start](/index.php/Start "Start") it now. ### Login to scissy Now to try your setup, you can register and login into [https://localhost:19042](https://localhost:19042) ### Become admin You can get admin by doing: ``` # su scissy - scissy-set-admin my-user-name ```