[package]
name = "sofapub"
version = "0.1.9"
edition = "2021"
authors = ["Justin Thomas <justin@jdt.io>"]
description = "A minimally functional ActivityPub server"
readme = "README.md"
repository = "https://gitlab.com/justindthomas/sofapub"
license = "MIT"
[dependencies]
anyhow = "1.0.75"
base64 = "0.21.3"
chrono = "0.4.28"
clap = { version = "4.4.2", features = ["derive"] }
crossterm = "0.27.0"
env_logger = "0.10.0"
glob = "0.3.1"
httpdate = "1.0.3"
itertools = "0.11.0"
log = "0.4.20"
minijinja = { version = "1.0.7", features = ["loader"] }
rand = "0.8.5"
ratatui = { version = "0.23.0", features = ["all-widgets", "serde"] }
regex = "1.9.4"
reqwest = { version = "0.11.20", features = ["blocking", "json"] }
rocket = { version = "=0.5.0-rc.3", features = ["json", "serde_json", "tls"] }
rsa = "0.9.2"
rust-embed = { version = "8.0.0", features = ["rocket", "compression", "tokio"] }
serde = { version = "1.0.188", features = ["derive"] }
serde_json = "1.0.105"
sha2 = { version = "0.10.7", features = ["oid"] }
url = { version = "2.4.1", features = ["serde"] }
uuid = { version = "1.4.1", features = ["v4", "serde"] }
[[bin]]
name = "sofapub"