Ariadne Signature Profile Exchange server written in rust
  • Rust 99.1%
  • Dockerfile 0.9%
Yarmo Mackenbach 6ab27832f4
All checks were successful
ci/woodpecker/push/build-docker-dev Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/tag/test Pipeline was successful
ci/woodpecker/tag/build-docker-latest Pipeline was successful
chore: release 0.2.1
2024-01-29 15:49:20 +01:00
.cargo feat: Initial commit 2023-06-15 14:15:09 +02:00
.woodpecker chore: rename CI steps 2024-01-29 12:51:13 +01:00
src fix: remove branch from semver 2024-01-29 15:43:52 +01:00
.dockerignore feat: add dockerignore 2023-06-21 17:01:28 +02:00
.gitignore feat: Initial commit 2023-06-15 14:15:09 +02:00
Cargo.lock chore: release 0.2.1 2024-01-29 15:49:20 +01:00
Cargo.toml chore: release 0.2.1 2024-01-29 15:49:20 +01:00
CHANGELOG.md chore: release 0.2.1 2024-01-29 15:49:20 +01:00
Dockerfile feat: update rust to 1.75, optimize test pipeline 2024-01-29 11:45:34 +01:00
LICENSE feat: Initial commit 2023-06-15 14:15:09 +02:00
README.md chore: release 0.2.0 2024-01-29 12:36:25 +01:00

aspe-server-rs

Ariadne Signature Profile Exchange server written in rust.

!!! SOFTWARE IN ALPHA STAGE, USE AT YOUR OWN RISK !!!

Usage

Development

To start a server at [http://localhost:3000], run:

cargo run

To build and start a server, run:

cargo build --release
ASPE_DOMAIN=domain.example ./target/release/aspe_server

Docker

Docker builds are published to our Codeberg registry.

To pull the image:

docker pull codeberg.org/keyoxide/aspe-server:latest
# or
docker pull codeberg.org/keyoxide/aspe-server:dev

When using with docker compose:

version: '3'
services:
  aspe:
    image: codeberg.org/keyoxide/aspe-server:latest
    environment:
      - ASPE_DOMAIN=domain.example
    volumes:
      - ./aspe_data:/app/data

Roadmap

  • Support databases as storage methods