Skip to content

versia-pub/activitypub

Versia Logo

Versia ActivityPub Bridge

Nix Flake actions

ActivityPub/ActivityStreams compatibility layer for Versia Server.

Designed as a microservice, runs as its own process and communicates with the main server via HTTP.

Development (Flakes)

This repo uses Flakes from the get-go.

# Dev shell
nix develop

# or run via cargo
nix develop -c cargo run

# build
nix build

We also provide a justfile for Makefile'esque commands.

Building

Docker/Podman

To build the Docker image, run the following command:

docker build -t activitypub:latest .

To run the docker image, use the docker-compose.yml file:

wget https://raw.githubusercontent.com/versia-pub/activitypub/main/docker-compose.yml

docker-compose up -d

If you are building from source, make sure to replace the image name in the docker-compose.yml file.

Sponsor this project

 

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •  

Languages