Sign inSign up

mahmoudaboelfotouh/alpine-jackett

By mahmoudaboelfotouh

•Updated 28 days ago

Ultra-lightweight (~35MB) Alpine-based Jackett image with dynamic auto-updating on boot.

Image
Networking
Developer tools
0

49

mahmoudaboelfotouh/alpine-jackett repository overview

⁠⚔ Ultra-Lightweight Jackett on Alpine Linux

An ultra-optimized, secure, and self-updating Docker image for Jackett⁠ built on Alpine Linux 3.20.


⁠🌟 Key Highlights

  • Ultra-Lightweight: Compressed base image is only ~35MB (compared to official and community images weighing over 500MB).
  • Zero-Maintenance Auto-Update: Dynamic POSIX boot script fetches and runs the latest official Jackett release directly via GitHub API.
  • Rootless Security: Hardened container running under a dedicated unprivileged user (jackett, UID 1000) using su-exec.
  • Fast Startup: Instant sub-second restarts when binaries are persisted in a Docker volume.
  • XDG Compliant: Configuration and application data separated via standard XDG Base Directory conventions.

ā šŸš€ Quick Start with Docker Compose

Create a docker-compose.yaml file:

services:
  jackett:
    image: mahmoudaboelfotouh/alpine-jackett:v1.0
    container_name: jackett_app
    restart: unless-stopped
    ports:
      - "9117:9117"
    volumes:
      - jackett_data:/config
      - jackett_app_bin:/app
    environment:
      - TZ=UTC

volumes:
  jackett_data:
  jackett_app_bin:

Run the container:

docker compose up -d

Access the web UI at: http://localhost:9117


ā āš™ļø Volumes

Volume PathPurpose
/configJackett configuration, indexers, API keys, and settings.
/appJackett executable binaries (persisting this avoids re-downloading on reboot).

ā šŸ”— Full Orchestration & Source Code

This container is designed to be paired with FlareSolverr (Cloudflare captcha bypass) and Nginx Reverse Proxy.

Check out the full multi-container stack and source code on GitHub: šŸ‘‰ GitHub: jackett-flaresolverr-docker⁠

Tag summary

Content type

Image

Digest

sha256:f99d4faf2…

Size

11.4 MB

Last updated

28 days ago

docker pull mahmoudaboelfotouh/alpine-jackett:v1.0