From adb852907a655772b5f56d6958e5ddc7e7fa6eb1 Mon Sep 17 00:00:00 2001 From: Brooke Christiansen Date: Tue, 14 Oct 2025 12:12:01 -0700 Subject: [PATCH 1/3] updating readme with deployment info --- README.md | 44 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 42 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 34d602f..5ca0006 100644 --- a/README.md +++ b/README.md @@ -68,12 +68,52 @@ At [our co-op cloud's packages site](https://git.coopcloud.tech/RTM/-/packages), ## Update recipe -We use a [private recipe](https://git.coopcloud.tech/RTM/rtm-astro-recipe) to deploy this website, you will need to update the version in the compose.yml file and redoploy. This step needs wireguard to be activated. +We use a [private recipe](https://git.coopcloud.tech/RTM/rtm-astro-recipe) to deploy this website. This step needs Wireguard to be activated (download Wireguard ask Sootie's owner to create a config for you and give you Docker permissions). The following examples will assume your name in Sootie's config is "blueberry"! + +You will need to have wget (`brew install wget` on mac) and [abra](https://docs.coopcloud.tech/abra/) installed. + +Create an SSH key to use with Sootie with the following command. Take note of the file where you save the key. The following examples will assume it is saved to `rtm` and that the `.ssh` directory is within `Users/blueberrys-machine/`. + +```ssh-keygen -t ed25519``` + + +Run the following commands to install the SSH key to Sootie as an authorized key: -First update the version number in ``` +ssh-copy-id -i Users/blueberrys-machine/.ssh/rtm.pub blueberry@resisttechmonopolies.online +ssh -i Users/blueberrys-machine/.ssh/rtm 'blueberry@resisttechmonopolies.online' +``` + + +In the `Users/blueberrys-machine/.ssh/config` file (which you may have to create if it does not exist), paste the following: + +``` +Host resisttechmonopolies.online + Hostname resisttechmonopolies.online + User blueberry + UseKeychain yes + IdentityFile ~/.ssh/rtm +``` + +You should now be able to SSH into Sootie with just the command `ssh resisttechmonopolies.online` + + +Run the following command (outside of the terminal in which you ran ssh in the previous step) + +```abra server add resisttechmonopolies.online``` + + +Clone the rtm-astro-recipe repo into your `~/.abra/recipes` directory: + +```git clone https://git.coopcloud.tech/RTM/rtm-astro-recipe.git``` + + +Update the version number to the latest in + +``` bash .abra/servers/resisttechmonopolies.online/resisttechmonopolies.online.env ``` + Then ``` bash abra app undeploy resisttechmonopolies.online From d235a73867557bafc1408da9ace1ce732ae01f9d Mon Sep 17 00:00:00 2001 From: Brooke Christiansen Date: Tue, 14 Oct 2025 12:18:01 -0700 Subject: [PATCH 2/3] adding instructions for clone of sootie-config --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5ca0006..567ee78 100644 --- a/README.md +++ b/README.md @@ -102,8 +102,14 @@ Run the following command (outside of the terminal in which you ran ssh in the p ```abra server add resisttechmonopolies.online``` +Clone the `sootie-config` repo into your `Users/blueberrys-machine/.abra/servers/resisttechmonopolies.online` directory: -Clone the rtm-astro-recipe repo into your `~/.abra/recipes` directory: +``` bash +git clone https://git.coopcloud.tech/RTM/sootie-config.git . +# DON'T FORGET THE . AT THE END OF THE COMMAND +``` + +Clone the `rtm-astro-recipe` repo into your `Users/blueberrys-machine/.abra/recipes` directory: ```git clone https://git.coopcloud.tech/RTM/rtm-astro-recipe.git``` From d04dfb16f52c573c95b087a98441360fe542bb6e Mon Sep 17 00:00:00 2001 From: Brooke Christiansen Date: Thu, 16 Oct 2025 21:22:14 -0700 Subject: [PATCH 3/3] addressing feedback --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 567ee78..edf5327 100644 --- a/README.md +++ b/README.md @@ -68,11 +68,11 @@ At [our co-op cloud's packages site](https://git.coopcloud.tech/RTM/-/packages), ## Update recipe -We use a [private recipe](https://git.coopcloud.tech/RTM/rtm-astro-recipe) to deploy this website. This step needs Wireguard to be activated (download Wireguard ask Sootie's owner to create a config for you and give you Docker permissions). The following examples will assume your name in Sootie's config is "blueberry"! +We use a [private recipe](https://git.coopcloud.tech/RTM/rtm-astro-recipe) to deploy this website. This step needs Wireguard to be activated (download Wireguard and ask Sootie's owner to create a config for you and give you Docker permissions). The following examples will assume your name in Sootie's config is "blueberry"! You will need to have wget (`brew install wget` on mac) and [abra](https://docs.coopcloud.tech/abra/) installed. -Create an SSH key to use with Sootie with the following command. Take note of the file where you save the key. The following examples will assume it is saved to `rtm` and that the `.ssh` directory is within `Users/blueberrys-machine/`. +Create an SSH key to use with Sootie with the following command. Take note of the file where you save the key. The following examples will assume it is saved to `rtm` and that the `.ssh` directory is in your home directory (which you can find with the command `echo $HOME`). ```ssh-keygen -t ed25519``` @@ -80,12 +80,12 @@ Create an SSH key to use with Sootie with the following command. Take note of th Run the following commands to install the SSH key to Sootie as an authorized key: ``` -ssh-copy-id -i Users/blueberrys-machine/.ssh/rtm.pub blueberry@resisttechmonopolies.online -ssh -i Users/blueberrys-machine/.ssh/rtm 'blueberry@resisttechmonopolies.online' +ssh-copy-id -i $HOME/.ssh/rtm.pub blueberry@resisttechmonopolies.online +ssh -i $HOME/.ssh/rtm 'blueberry@resisttechmonopolies.online' ``` -In the `Users/blueberrys-machine/.ssh/config` file (which you may have to create if it does not exist), paste the following: +In the `$HOME/.ssh/config` file (which you may have to create if it does not exist), paste the following: ``` Host resisttechmonopolies.online @@ -102,14 +102,14 @@ Run the following command (outside of the terminal in which you ran ssh in the p ```abra server add resisttechmonopolies.online``` -Clone the `sootie-config` repo into your `Users/blueberrys-machine/.abra/servers/resisttechmonopolies.online` directory: +Clone the `sootie-config` repo into your `$HOME/.abra/servers/resisttechmonopolies.online` directory: ``` bash git clone https://git.coopcloud.tech/RTM/sootie-config.git . # DON'T FORGET THE . AT THE END OF THE COMMAND ``` -Clone the `rtm-astro-recipe` repo into your `Users/blueberrys-machine/.abra/recipes` directory: +Clone the `rtm-astro-recipe` repo into your `$HOME/.abra/recipes` directory: ```git clone https://git.coopcloud.tech/RTM/rtm-astro-recipe.git```