Client Linux - Docker Compose - HTTP error ??
#11
Je viens de tilter ! Tu passes ta passkey. Il faut passer le token qui se trouve dans ta conf v8
Je te réponds sur leur discord
Répondre
#12
Big Grin 
(22-01-2026 15:23:07)JWhy a écrit : Je viens de tilter ! Tu passes ta passkey. Il faut passer le token qui se trouve dans ta conf v8
Je te réponds sur leur discord

Merci <3

Ce qui est ouf, c'est que ta réponse et celle des gens sur Discord étaient parfaitement synchronisée.


Bon du coup, j'ai bien un vrai token maintenant.

Le container se lance sans erreur, mais...ne fait rien Sad genre ca compute que dalle
Ca fait 10 minutes que c'est lancé et le CPU et le GPU ne sont pas utilisés.

Qu'est ce que j'ai raté?

Le seul truc que je vois c'est que mon GPU n'est pas supporté (?)...mais dans ces cas là -> ca devrait compute sur le CPU...

Les logs ressemblent à ca:
Code :
To support the app dev(s) visit:

Folding@home: https://foldingathome.org/about/donate/

To support LSIO projects visit:

https://www.linuxserver.io/donate/

───────────────────────────────────────

GID/UID

───────────────────────────────────────

User UID:    1000

User GID:    1000

───────────────────────────────────────

Linuxserver.io version: 8.5.5-ls187

Build-date: 2026-01-20T04:07:27+00:00

───────────────────────────────────────

   

[custom-init] No custom files found, skipping...

***************************************************************************

***************************************************************************

****                                                                   ****

****                                                                   ****

****    On first run, both the ACCOUNT_TOKEN and the MACHINE_NAME      ****

**** env vars are required. Please set them and recreate the container ****

****    unless the instance was previously added to online account.    ****

****                                                                   ****

****                                                                   ****

***************************************************************************

***************************************************************************

15:58:42:I1:*********************** Folding@home Client ***********************

15:58:42:I1:    Version: 8.5.5

15:58:42:I1:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>

15:58:42:I1:        Org: foldingathome.org

15:58:42:I1:  Copyright: 2023-2025, foldingathome.org

15:58:42:I1:   Homepage: https://foldingathome.org/

15:58:42:I1:    License: GPL-3.0-or-later

15:58:42:I1:        URL: https://v8-5.foldingathome.org/

15:58:42:I1:       Date: Dec 2 2025

15:58:42:I1:       Time: 14:58:19

15:58:42:I1:   Revision: 2c6fbaa45e4ee4854195a9f0d4b86300975b6543

15:58:42:I1:     Branch: master

15:58:42:I1:   Compiler: GNU 12.5.0

15:58:42:I1:    Options: -Wsuggest-override -faligned-new -std=c++17 -fsigned-char -O3 -fPIC

15:58:42:I1:             -fstack-protector-strong

15:58:42:I1:   Platform: linux 4.19.0-27-cloud-amd64

15:58:42:I1:       Bits: 64

15:58:42:I1:       Mode: Release

15:58:42:I1:       Args: --http-addresses 0.0.0.0:7396 --allow 0/0

15:58:42:I1:****************************** CBang ******************************

15:58:42:I1:    Version: 1.7.2

15:58:42:I1:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>

15:58:42:I1:        Org: Cauldron Development

15:58:42:I1:  Copyright: Cauldron Development, 2003-2025

15:58:42:I1:   Homepage: https://cauldrondevelopment.com/

15:58:42:I1:    License: LGPL-2.1-or-later

15:58:42:I1:       Date: Dec 3 2025

15:58:42:I1:       Time: 11:44:04

15:58:42:I1:   Revision: 83a4be55c1b21d5383650f51a7887fd9c25b836c

15:58:42:I1:     Branch: master

15:58:42:I1:   Compiler: GNU 12.5.0

15:58:42:I1:    Options: -Wsuggest-override -faligned-new -std=c++17 -fsigned-char -O3 -fPIC

15:58:42:I1:             -fstack-protector-strong

15:58:42:I1:   Platform: linux 4.19.0-27-cloud-amd64

15:58:42:I1:       Bits: 64

15:58:42:I1:       Mode: Release

15:58:42:I1:***************************** System ******************************

15:58:42:I1:        CPU: Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz

15:58:42:I1:     CPU ID: GenuineIntel Family 6 Model 79 Stepping 1

15:58:42:I1:       CPUs: 56

15:58:42:I1:     Memory: 62.67GiB

15:58:42:I1:Free Memory: 1.25GiB

15:58:42:I1: OS Version: 6.12

15:58:42:I1:Has Battery: false

15:58:42:I1: On Battery: false

15:58:42:I1:   Hostname: aed469841de6

15:58:42:I1: UTC Offset: 1

15:58:42:I1:        PID: 177

15:58:42:I1:        CWD: /config

15:58:42:I1:       Exec: /app/fah-client

15:58:42:I1:*******************************************************************

15:58:42:I2:<config/>

15:58:42:I1:Opening Database

15:58:42:I1:F@H ID = Lu9D-3HqXrCpdZ6MiOq7wME

15:58:42:I3:Loading default resource group

15:58:42:I2:Listening for HTTP on 0.0.0.0:7396

15:58:42:I3:Loaded 0 wus.

15:58:42:I2:Loading gpus.json

15:58:42:I3:gpus = {

15:58:42:I3:  "gpu:02:00:00": {"vendor": 4318, "device": 10243, "type": "nvidia", "supported": false, "description": "AD106 [GeForce RTX 4060 Ti]"}

15:58:42:I3:}

15:58:42:I2:OUT1:> GET /machine/Lu9D-3HqXOq7wME HTTP/1.1

Connection to localhost (127.0.0.1) 7396 port [tcp/*] succeeded!

[ls.io-init] done.

15:58:43:I2:OUT1:< HTTP/1.1 200 HTTP_OK

15:58:44:I2:OUT3:> GET /ws/client HTTP/1.1

15:58:44:I2:OUT3:< HTTP/1.1 101 HTTP_SWITCHING_PROTOCOLS

15:58:44:I1:Logging into node account
Répondre
#13
Répondu sur discord 😉
Répondre
#14
Tu pourras mettre la résolution ici aussi, pour capitaliser ?
Merci
Répondre
#15
(22-01-2026 17:39:10)JWhy a écrit : Répondu sur discord 😉

Merci xD (encore!)



Pour référence ultérieure et a toutes fins utiles, voici ma stack (avec bien sur le token modifié):

Code :
version: "3.9"

services:
  foldingathome:
    image: lscr.io/linuxserver/foldingathome:latest
    container_name: foldingathome

    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Paris
      - ACCOUNT_TOKEN=wiHTIBUBUPONEFWEM3EA
      - MACHINE_NAME=Jay

      # Enable GPU + CPU
      # - CLI_ARGS=--gpu=true --smp=true

      # NVIDIA runtime variables
      - NVIDIA_VISIBLE_DEVICES=all
      - NVIDIA_DRIVER_CAPABILITIES=compute,utility

    volumes:
      - /home/mrjay/Desktop/apps/foldingAtHome:/config

    ports:
      - 7396:7396

    networks:
      - private_secured_network

    restart: unless-stopped

    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia
              count: all
              capabilities: [gpu]

networks:
  private_secured_network:
    external: true
Répondre
#16
Merci Smile

En complément, je dirais :
- bien lire la doc https://hub.docker.com/r/linuxserver/foldingathome et mettre juste ce qui est écrit / demandé dans le docker compose (notamment ce qui est "required" au premier lancement)
- utiliser le token disponible dans les param du compte sur le client web f@h v8 (et non la passkey , ni la passphrase du compte f@h v8)
- pour utiliser le GPU : s'assurer que c'est bien configuré sur la machine host , et fonctionnel dans le container ( https://hub.docker.com/r/linuxserver/fol...ome#nvidia ) , puis fonctionnel dans le client f@h (cf. la log f@h par exemple  qui doit afficher un "supported : true" pour le GPU) ... sans oublier de décommenter préalablement les lignes qui concernent le GPU dans le docker compose
- s'assurer , une fois le container créé et le client f@h lancé, que des ressources CPU ou GPU (selon ce qu'on veut faire plier) sont bien cochées/assignées dans la conf. de la machine dans le client web V8  ( https://v8-5.foldingathome.org/ )
- et une fois qu'on a fait tout ça, que la machine est bien reconnue dans le client web V8 mais ne "bosse" pas : lancer le travail en tapant sur "▶"

si j'ai oublié qqchose, n'hésite pas à compléter Smile
Répondre





Utilisateur(s) parcourant ce sujet : 1 visiteur(s)