2025-10-13 19:17:42 -07:00
2025-02-03 19:16:00 -08:00
2025-05-15 19:57:46 -07:00
2025-10-09 19:52:03 -07:00
2025-10-13 19:17:42 -07:00
2025-07-31 21:40:50 -07:00
2025-02-03 19:16:00 -08:00
2025-02-03 19:16:00 -08:00
2025-02-03 19:16:00 -08:00
2025-05-15 19:57:46 -07:00
2025-02-03 20:40:13 -08:00
2025-02-03 19:16:00 -08:00
2025-02-03 19:16:00 -08:00
2025-02-03 19:16:00 -08:00
2025-02-03 19:16:00 -08:00

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. This step needs wireguard to be activated.

First update the version number in

.abra/servers/resisttechmonopolies.online/resisttechmonopolies.online.env

Then

abra app undeploy resisttechmonopolies.online
# wait 10 seconds
abra app deploy resisttechmonopolies.online
Description
No description provided
Readme 2.7 MiB
Languages
TypeScript 55.4%
Astro 35%
JavaScript 4.8%
CSS 4.3%
Dockerfile 0.5%