From 930762d4f49dd052d8cdc82a43a3ba61d36b9709 Mon Sep 17 00:00:00 2001 From: strawberry Date: Mon, 20 Jul 2026 20:34:16 -0700 Subject: [PATCH] readme updates for tailscale --- README.md | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index edf5327..54487fa 100644 --- a/README.md +++ b/README.md @@ -46,12 +46,12 @@ npx astro dev # To release a new version -## Build in the docker image (make sure you have Docker installed!) +## Build the Docker image (this requires having [Docker](https://docs.docker.com/engine/install/) installed!) Set the version to the next [semantic version](https://semver.org/) after the version posted at [our co-op cloud's packages site](https://git.coopcloud.tech/RTM/-/packages) under "rtmwebsite": ``` bash -version= +version= # example: if the semantic version you see for "rtmwebsite" is 0.0.1, then put version=0.0.2 here since we want to deploy the next version docker build --platform linux/amd64 -t git.coopcloud.tech/rtm/rtmwebsite:$version . ``` @@ -68,7 +68,9 @@ 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 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"! +We use a [private recipe](https://git.coopcloud.tech/RTM/rtm-astro-recipe) to deploy this website. This step needs Tailscale to be activated. Follow our [Fleet Setup and Access Instructions](https://nextcloud.resisttechmonopolies.online/apps/collectives/RTM-Reference-2/Fleet-Setup-and-access-12904) and get set up on Laylotta. + +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. @@ -76,7 +78,6 @@ Create an SSH key to use with Sootie with the following command. Take note of th ```ssh-keygen -t ed25519``` - Run the following commands to install the SSH key to Sootie as an authorized key: ``` @@ -84,7 +85,6 @@ ssh-copy-id -i $HOME/.ssh/rtm.pub blueberry@resisttechmonopolies.online ssh -i $HOME/.ssh/rtm 'blueberry@resisttechmonopolies.online' ``` - In the `$HOME/.ssh/config` file (which you may have to create if it does not exist), paste the following: ``` @@ -97,15 +97,14 @@ Host resisttechmonopolies.online 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) +Run the following command (OUTSIDE of the terminal in which you ran ssh in the previous step) ```abra server add resisttechmonopolies.online``` -Clone the `sootie-config` repo into your `$HOME/.abra/servers/resisttechmonopolies.online` directory: +Clone the `rtm-config` repo into your `$HOME/.abra/servers/resisttechmonopolies.online` directory: ``` bash -git clone https://git.coopcloud.tech/RTM/sootie-config.git . +git clone https://git.coopcloud.tech/RTM/rtm-config.git . # DON'T FORGET THE . AT THE END OF THE COMMAND ``` @@ -117,12 +116,14 @@ Clone the `rtm-astro-recipe` repo into your `$HOME/.abra/recipes` directory: Update the version number to the latest in ``` bash -.abra/servers/resisttechmonopolies.online/resisttechmonopolies.online.env +abra/servers/laylotta.resisttechmonopolies.online/resisttechmonopolies.online.env ``` -Then +Then make sure you are in the rtm-config directory and run the following commands: + ``` bash abra app undeploy resisttechmonopolies.online -# wait 10 seconds +# verify that there is a 404 page at https://resisttechmonopolies.online/ abra app deploy resisttechmonopolies.online -``` +# verify that the new version is present at https://resisttechmonopolies.online/ +``` \ No newline at end of file