How I got started on compost.party

How I got started on compost.party

These are the steps I took to get setup on compost.party.

I wrote this page off of the top my head (and copied/pasted the content of files); feedback, suggestions and corrections welcome.

If you don’t have a SSH key, generate a SSH key, to do so run:

Open the application Terminal.

$ ssh-keygen

Select default settings.

Copy public key to a file:

$ cat ~/.ssh/id_ed25519.pub > ssh_pubkey.txt

The file containing your SSH public key could be name something else; it should end with .pub.

Send the file ssh_pubkey.txt to yeah@compost.party.

Wait for a confirmation from yeah@compost.party that your username has been created.

Open your Terminal.

Connect to the server:

$ ssh -p23 username@compost.party

You should see a message that asks you whether it is the right fingerprint.

Don’t answer that question yet.

Copy the fingerprint.

Ask yeah@compost.party whether the fingerprint matches.

Once you have received the confirmation that the fingerprint matches, go to your Terminal.

Answer that question; type yes.

You should be on the server; you should see:

welcome to compost.party!


      ___             ___             ___
   . /\  \           /\  \           /\  \          ___
  / /::\  \         |::\  \       . /::\  \      . /\__\
 / /:/\:\  \     _  |:|:\  \     / /:/\:\  \    / /:/  /
  /:/  \:\  \   / __|:|\:\  \   / /:/  \:\  \  / /:/__/
 /:/__/ \:\__\   /::::|_\:\__\ ~ /:/__/ \:\__\  /::\  \ ,~
 \:\  \  \/__/   \:\~~\  \/__/ ~ \:\  \ /:/  / /:/\:\  \ ~
  \:\  \ ~~~~ ___ \:\  \  ~~~ ___ \:\  /:/  / _\/__\:\  \
   \:\  \ ~~ /\  \ \:\  \ ~~ /\  \ \:\/:/  / /\  \  \:\__\
    \:\__\. /::\  \ \:\__\. /::\  \ \::/  / /: \  \  \/__/
   ~ \/__/ /:/\:\  \ \/__/ /:/\:\__\ \/__/ /:/\ \  \   .
· ~ .     /:/  \:\  \     /:/ /:/  /      _\:\~\ \  \  ~ ··
    ~  ~ /:/__/ \:\__\   /:/_/:/  / ~  ~ /\ \:\ \ \__\  ~
        .\:\  \ /:/  /   \:\/:/  / ~  ~  \:\ \:\ \/__/ ~
         .\:\  /:/  /  ~  \::/__/ ..   ~  \:\ \:\__\
     ~     \:\/:/  /.   .~ \:\  \   .    . \:\/:/  / ~
      ~     \::/  /.  .  ~  \:\__\    ~     \::/  / ~.
    ~        \/__/   ~       \/_ /   ~       \/__/
         ~              ~         .   ~   ~        ~
            ~~  ~  ~  ~~    ~~   ~ ~~   ~   ~    ~   ~
                 ~       ~     ~    ~        ~
                             ~  ~
                              .

the setup of this server is currently in progress. you can put some
static files into your `html` folder, or run a service that you think
is cool. just remember that you share this server with other people
and have fun!

if you have any questions, don't hesitate to ask (yeah@compost.party)

username@compost ~ $

Read the README:

$ less README.md

Next, you can take a look at the setup I use to upload files onto the server.

PS: I created an alias:

$ echo "alias compost='ssh -p23 username@compost.party'" >> ~/.bash_aliases