updating readme with deployment info

This commit is contained in:
Brooke Christiansen
2025-10-14 12:12:01 -07:00
parent ca9f5fecba
commit adb852907a

View File

@ -68,12 +68,52 @@ At [our co-op cloud's packages site](https://git.coopcloud.tech/RTM/-/packages),
## Update recipe ## 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 .abra/servers/resisttechmonopolies.online/resisttechmonopolies.online.env
``` ```
Then Then
``` bash ``` bash
abra app undeploy resisttechmonopolies.online abra app undeploy resisttechmonopolies.online