An open API service indexing awesome lists of open source software.

https://github.com/rspamd/rspamd-docker

Rspamd as Docker image
https://github.com/rspamd/rspamd-docker

docker rspamd

Last synced: 5 months ago
JSON representation

Rspamd as Docker image

Awesome Lists containing this project

README

          

# Rspamd Docker image 📨 🐋

[![GHA](https://github.com/rspamd/rspamd-docker/actions/workflows/release.yml/badge.svg)](https://github.com/rspamd/rspamd-docker/actions/workflows/release.yml)
[![GHA](https://github.com/rspamd/rspamd-docker/actions/workflows/security.yml/badge.svg)](https://github.com/rspamd/rspamd-docker/actions/workflows/security.yml)
[![GHA](https://github.com/rspamd/rspamd-docker/actions/workflows/nightly.yml/badge.svg)](https://github.com/rspamd/rspamd-docker/actions/workflows/nightly.yml)

## Basic usage

~~~
docker run -v rspamd_dbdir:/var/lib/rspamd -v rspamd_confdir:/etc/rspamd -ti rspamd/rspamd
~~~

## Configuration

In this build upstream config files are installed in `/usr/share/rspamd/config` allowing `/etc/rspamd` to contain only local configuration.

Volumes or bind mounts should be used for the `/var/lib/rspamd` directory and optionally for `/etc/rspamd`. If bind mounts are used, the `/var/lib/rspamd` directory should be writable by `11333:11333` on the host machine.

## Tags

Version numbers below are for illustration only & may not reflect latest release, refer to [repo tags](https://github.com/rspamd/rspamd/tags) for actual latest Rspamd version (or use `latest` tag).

| tag | description |
|-----|-------------|
| latest | latest stable release |
| 3.9 | latest stable release in 3.9 series |
| 3.9.0 | latest build of version 3.9.0 |
| nightly | unstable rolling release, built nightly |
| asan-latest, asan-3.9, asan-3.9.0, asan-nightly | ASAN variants of images |

## Container orchestration

[Examples](https://github.com/rspamd/rspamd-docker/tree/main/examples) for Docker Compose & Kubernetes are available in-repo.

## Acknowledgements

The Fasttext [language identification model](https://fasttext.cc/docs/en/language-identification.html) used in this image is distributed under the [Creative Commons Attribution-Share-Alike License 3.0](https://creativecommons.org/licenses/by-sa/3.0/).

Rspamd is released under [version 2.0 of the Apache license](https://www.apache.org/licenses/LICENSE-2.0), see [debian/copyright](https://github.com/rspamd/rspamd/blob/master/debian/copyright) for a full list of applicable licenses.