GZJ / sandflow.club

A public-access Unix system providing a shared environment for users to explore, learn, and collaborate.

Home Page:https://sandflow.club

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

$ Quickstart
$
$ 1. Clone repository
$ git clone https://github.com/[github_id]/sandflow.club.git   # for GitHub
$ git clone git@git.sr.ht:~gzj/sandflow.club                   # for SourceHut
$ cd sandflow.club
$
$ 2. Generate key pair
$ ssh-keygen -f ~/.ssh/id_rsa_sandflow
$
$ 3. Add the public key to the repository
$ mkdir users/[username]
$ cp ~/.ssh/id_rsa_sandflow.pub users/[username]/authorized_keys
$ git add users/[username]/authorized_keys
$ git commit -m 'Add user [username]'
$
$ 4. Push the commit to the repository
$ git push                                                      # for GitHub
$ git send-email --to="~gzj/sandflow.club@lists.sr.ht" HEAD^  # for SourceHut
$
$ 5. After the commit is merged, you can log into sandflow.club with the private key
$ ssh -i ~/.ssh/id_rsa_sandflow [username]@sandflow.club
$
$ 6. Vist your homepage
$ lynx https://sandflow.club/~[username]

About

A public-access Unix system providing a shared environment for users to explore, learn, and collaborate.

https://sandflow.club


Languages

Language:HTML 56.4%Language:Shell 35.4%Language:Makefile 8.2%