The BetterSpamFilter Docker image is designed to support a wide range of architectures, ensuring compatibility with various systems and devices. Below is an overview of the supported platforms and their typical use cases:


linux/amd64

  • Description: The most common architecture for desktops, laptops, and servers. It covers modern x86-based systems.
  • Typical Devices:
    • Most desktop PCs and laptops (e.g., Intel, AMD processors).
    • Cloud servers from providers like AWS, Azure, or Google Cloud.
  • Our Image: Optimized for high performance on standard server environments, ensuring fast email filtering and spam detection.

linux/arm64

  • Description: A 64-bit architecture for ARM processors, commonly found in modern ARM-based systems.
  • Typical Devices:
    • Raspberry Pi 4 and other modern Raspberry Pi models with 64-bit support.
    • ARM-based servers (e.g., AWS Graviton, Ampere processors).
    • Apple M1/M2-based systems using Docker.
  • Our Image: Provides 64-bit compatibility with efficient resource usage for modern ARM systems.

linux/arm/v7

  • Description: A 32-bit architecture for ARM processors, widely used in older or resource-constrained devices.
  • Typical Devices:
    • Raspberry Pi 2 and 3.
    • Older ARM-based IoT and embedded systems.
  • Our Image: Lightweight and optimized for 32-bit ARM devices, ensuring smooth operation on systems with limited resources.

linux/arm/v6

  • Description: A 32-bit architecture designed for very early ARM processors, ensuring compatibility with legacy hardware.
  • Typical Devices:
    • Raspberry Pi 1 and Raspberry Pi Zero (non-W models).
    • Very low-power IoT and embedded devices.
  • Our Image: Specially built with compatibility for arm/v6 systems, providing essential functionality on minimal hardware.