Files
rtm-website/README.md
T
2025-07-31 21:45:32 -07:00

1.8 KiB

Build Status

hello friends !

To Run the Website Locally

Prerequisites

  • Node.js version 18.17.1 or higher (we recommend using NVM to manage Node versions)
  • pnpm (optional but recommended)

Step 1: Install correct Node.js version

If you have NVM (Node Version Manager) installed:

nvm install 18.17.1
nvm use 18.17.1

Verify your Node.js version:

node -v

Step 2: Install dependencies

npm install

Step 3: Start the development server

npx astro dev

Tech Stack

To release a new version

Build in the docker image (make sure you have Docker installed!)

version=<specify-version>
docker build --platform linux/amd64 -t git.coopcloud.tech/rtm/rtmwebsite:$version .

Push the image to gitea registery

Check out this documentation for how to login with gitea registery.

# If not in the same terminal session, rerun `version=...` line from last step
docker push git.coopcloud.tech/rtm/rtmwebsite:$version

Update recipe

We use a private recipe to deploy this website, you will need to update the version in the compose.yml file and redoploy.

abra app undeploy resisttechmonopolies.online
# wait 10 seconds
abra app deploy resisttechmonopolies.online