foldingathome

8.5.6-ls219

Folding@home is a distributed computing project for simulating protein dynamics, including the process of protein folding and the movements of proteins implicated in a variety of diseases. It brings together citizen scientists who volunteer to run simulations of protein dynamics on their personal computers. Insights from this data are helping scientists to better understand biology, and providing new opportunities for developing therapeutics.

docker pull lscr.io/linuxserver/foldingathome:latest

Quick start

Generated from the image's own configuration. Replace the /path/to folders with real paths on your host.

---
services:
  foldingathome:
    image: lscr.io/linuxserver/foldingathome:latest
    container_name: foldingathome
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
      - ACCOUNT_TOKEN=
      - MACHINE_NAME=
      - CLI_ARGS= # optional
    volumes:
      - /path/to/foldingathome/data:/config
    ports:
      - 7396:7396 # optional
    devices:
      - /dev/dri:/dev/dri # optional
    restart: unless-stopped

Parameters

Ports
PortFunctionRequired
7396:7396Folding@home web gui (redirects to [https://app.foldingathome.org](https://app.foldingathome.org)).optional
Environment variables
VariableFunctionRequired
PUID=1000User IDrequired
PGID=1000Group IDrequired
TZ=Etc/UTCTimezonerequired
ACCOUNT_TOKEN=Register for an account on `https://app.foldingathome.org` and retrieve account token in settings. Required on first start.required
MACHINE_NAME=Assign a friendly name to this instance (no spaces). Required on first start.required
CLI_ARGS=Optionally pass additional cli arguments to `fah-client` on container start.optional
Volumes
PathFunctionRequired
/configWhere Folding@home should store its database and config.required
Devices
DeviceFunctionRequired
/dev/driOnly needed if you want to use your Intel GPU (vaapi).optional

Architectures

Pulling :latest picks the right one for your host automatically.

  • x86_64latest
  • arm64arm64v8-latest

Tags

  • :latestStable releases

Changelog

  1. Add libexpat1 for Nvidia support.

  2. ***Breaking Changes*** - Please see the Application Setup section for more details. Restructure image for F@H v8.

  3. Rebase to Ubuntu Noble, add optional cli args.

Related

Browse all

boinc

8.2.8dfsg202512070716ubuntu24.04.1-ls139

BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers). It can be used for volunteer computing (using consumer devices) or grid computing (using organizational resources). It supports virtualized, parallel, and GPU-based applications.

10.5K pulls per month29 GitHub starsarm64