Yet another powerful customizable ActivityPub relay server written in Go.
Find a file
Naoki Kosaka 8ce0e5ded5 Fix CI.
2021-06-18 23:31:49 +09:00
.github Fix CI. 2021-06-18 23:31:49 +09:00
api Move worker to deliver. 2021-06-18 23:29:36 +09:00
cli Mono-binarify for api server. 2021-06-18 09:25:55 +09:00
deliver Move worker to deliver. 2021-06-18 23:29:36 +09:00
docs Version 0.0.1 2018-11-07 02:31:24 +09:00
KeyLoader Mono-binarify for api server. 2021-06-18 09:25:55 +09:00
misc Mono-binarify for api server. 2021-06-18 09:25:55 +09:00
models Move worker to deliver. 2021-06-18 23:29:36 +09:00
.gitignore Go version update and fix tests. () 2021-06-17 00:39:35 +09:00
config.yaml.example Use Job Concurrency. 2020-12-22 21:59:50 +09:00
docker-compose.yml Fix up Dockerfile. 2021-06-18 23:30:41 +09:00
Dockerfile Fix up Dockerfile. 2021-06-18 23:30:41 +09:00
go.mod Go version update and fix tests. () 2021-06-17 00:39:35 +09:00
go.sum Go version update and fix tests. () 2021-06-17 00:39:35 +09:00
LICENCE Version 0.0.1 2018-11-07 02:31:24 +09:00
main.go Move worker to deliver. 2021-06-18 23:29:36 +09:00
readme.md Move worker to deliver. 2021-06-18 23:29:36 +09:00

Activity Relay Server

Yet another powerful customizable ActivityPub relay server written in Go.

GitHub Actions codecov FOSSA Status

Powered by Ayame

Packages

  • github.com/yukimochi/Activity-Relay
  • github.com/yukimochi/Activity-Relay/api
  • github.com/yukimochi/Activity-Relay/deliver
  • github.com/yukimochi/Activity-Relay/worker
  • github.com/yukimochi/Activity-Relay/cli

Requirements

Installation Manual

See GitHub wiki

Configration

config.yml

ACTOR_PEM: /actor.pem
REDIS_URL: redis://redis:6379

RELAY_BIND: 0.0.0.0:8080
RELAY_DOMAIN: relay.toot.yukimochi.jp
RELAY_SERVICENAME: YUKIMOCHI Toot Relay Service
JOB_CONCURRENCY: 50
# RELAY_SUMMARY: |

# RELAY_ICON: https://
# RELAY_IMAGE: https://

Environment Variable

This is Optional : When config.yml not exists, use environment variable.

  • ACTOR_PEM
  • REDIS_URL
  • RELAY_BIND
  • RELAY_DOMAIN
  • RELAY_SERVICENAME
  • JOB_CONCURRENCY
  • RELAY_SUMMARY
  • RELAY_ICON
  • RELAY_IMAGE

License

FOSSA Status