F
描述
Folding@home 是一个分布式计算项目,旨在通过模拟蛋白质动力学来帮助科学家开发针对多种疾病的新疗法。这包括蛋白质折叠的过程以及蛋白质的运动,并且依赖于在志愿者的个人电脑上运行的模拟。
98 浏览
5 下载
2026-06-30
更新于 15 小时前
预设配置详情
Folding@Home
Folding@Home 是一个分布式计算项目,旨在模拟蛋白质折叠及其他分子动力学过程。
用户账户
您可以设置一个用户账户来追踪您的PPD(每日点数)和完成的WU(工作单元)。要获取通行密钥,请访问 Folding@home 通行密钥网站
团队
您可以将获得的点数添加到您支持的团队中。这不是必需的,因为点数仅用于追踪完成的工作量(除少数例外情况)。这里是 团队完整列表
远程控制
您可以通过FAHControl连接到您的实例。不支持WebUI,因为它无法设置密码保护。
CPU使用控制
有三种电源模式:
- 轻量
- 中等
- 全速
只有轻量和中等模式有用,因为全速模式会启用GPU,而此egg不支持GPU。
轻量模式使用系统中可用 CPU核心的一半。全速模式使用 所有CPU核心。您仍然可以通过面板限制CPU使用率。
支持的版本
支持低于v8的版本。v8仍处于测试阶段,无法与此egg兼容。在此获取最新的v7版本号:Folding@Home 下载服务器
服务器端口
| 端口 | 默认值 |
|---|---|
| FAHControl | 36330 |
registry.cn-shanghai.aliyuncs.com/pterodactyl-images/yolks:debian
./FAHClient --user={{FAH_USERNAME}} --team={{FAH_TEAM}} --passkey={{FAH_PASSKEY}} $(if {{FAH_ANON}}; then echo "--fold-anon=true"; fi) --command-port={{SERVER_PORT}} --password={{FAH_PASSWORD}} --power={{FAH_POWER}}
| 变量名 | 变量 | 描述 | 默认值 | 规则 | 可查看 | 可编辑 |
|---|---|---|---|---|---|---|
| FaH 用户名 | FAH_USERNAME |
您的Folding@Home用户名 | Anonymous |
required|string
必填 字符串
|
||
| FaH 团队 | FAH_TEAM |
你正在为其进行折叠计算的Folding@Home团队。参考信息请查看:https://stats.foldingathome.org/team | 0 |
required|int
必填
|
||
| FaH 密钥 | FAH_PASSKEY |
你的Folding@Home用户名对应的通行密钥(如果不是匿名用户)。在此获取你的通行密钥:https://apps.foldingathome.org/getpasskey | |
nullable|string|max:32
可选 字符串 最大 32
|
||
| FaH 匿名模式 | FAH_ANON |
设置为 true 如果你正在匿名折叠 | true |
required|string|in:true,false
必填 字符串 选项: true,false
|
||
| FaH 版本 | FAH_VERSION |
设置为所需的 Folding@Home 主版本。查看此处:https://download.foldingathome.org/releases/v7/public/fahclient/debian-stable-64bit/release/ | 7.6.21 |
required|string|max:20
必填 字符串 最大 20
|
||
| FaHControl 密码 | FAH_PASSWORD |
设置WebUI密码 | SetPasswordHere |
required|string|max:64
必填 字符串 最大 64
|
||
| FaH 算力 | FAH_POWER |
应使用的性能等级: - 轻量(仅使用一半的CPU性能) - 中等(使用全部CPU性能) - 完整(使用全部CPU和GPU性能,但不支持GPU) | medium |
required|string|in:light,medium,full
必填 字符串 选项: light,medium,full
|
镜像
registry.cn-shanghai.aliyuncs.com/pterodactyl-images/installers:debian
入口
bash
#!/bin/bash
#
# Folding@Home install script
#
# Created by Fuggschen
export DEBIAN_FRONTEND=noninteractive
ARCH=$([[ "$(uname -m)" == "x86_64" ]] && echo "64bit" || echo "arm64")
cd /tmp
echo "Removing previous Version"
mv /mnt/server/config.xml /tmp/config.xml
rm -rf /mnt/server/*
echo "Installing dependencies"
apt update && apt upgrade -y && apt install curl bzip2 -y
echo "Downloading FAHClient"
curl -sSL -o fahclient.tar.bz2 https://download.foldingathome.org/releases/v7/public/fahclient/debian-stable-${ARCH}/release/fahclient_${FAH_VERSION}-64bit-release.tar.bz2
echo "Installing FAHClient"
tar -xjf fahclient.tar.bz2 -C /mnt/server --strip-components=1
echo "Cleaning up.."
rm -f fahclient.tar.bz2
rm -f /mnt/server/sample-config.xml
mv /tmp/config.xml /mnt/server/config.xml
FILE=/mnt/server/config.xml
if [[ ! -f $FILE ]]
then
echo "Setting up config.xml"
cat > $FILE << EOF
<config>
<!-- Folding Slots -->
<slot id='0' type='CPU'/>
<!-- Maximum CPU Cores to use. Can't be more than 64 -->
<cpus v='64'/>
</config>
EOF
fi
echo "Done!"
{
"_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL",
"meta": {
"version": "PTDL_v2",
"update_url": "https://eggs.pterodactyl.top/eggs/4/download/egg-folding-at-home.json"
},
"exported_at": "2024-09-08T19:48:06+02:00",
"name": "Folding@Home",
"author": "fuggschen@krk-gaming.de",
"uuid": "6ac374df-1959-4d5e-a9c9-971c8c3f0b8f",
"description": "Folding@home 是一个分布式计算项目,旨在通过模拟蛋白质动力学来帮助科学家开发针对多种疾病的新疗法。这包括蛋白质折叠的过程以及蛋白质的运动,并且依赖于在志愿者的个人电脑上运行的模拟。",
"features": [],
"docker_images": {
"Debian": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/yolks:debian"
},
"file_denylist": [],
"startup": "./FAHClient --user={{FAH_USERNAME}} --team={{FAH_TEAM}} --passkey={{FAH_PASSKEY}} $(if {{FAH_ANON}}; then echo \"--fold-anon=true\"; fi) --command-port={{SERVER_PORT}} --password={{FAH_PASSWORD}} --power={{FAH_POWER}}",
"config": {
"files": "{}",
"startup": "{\r\n \"done\": \"Started FahCore\"\r\n}",
"logs": "{}",
"stop": "^^C"
},
"scripts": {
"installation": {
"script": "#!/bin/bash\r\n#\r\n# Folding@Home install script\r\n#\r\n# Created by Fuggschen\r\n\r\nexport DEBIAN_FRONTEND=noninteractive\r\nARCH=$([[ \"$(uname -m)\" == \"x86_64\" ]] && echo \"64bit\" || echo \"arm64\")\r\ncd /tmp\r\n\r\necho \"Removing previous Version\"\r\nmv /mnt/server/config.xml /tmp/config.xml\r\nrm -rf /mnt/server/*\r\n\r\necho \"Installing dependencies\"\r\napt update && apt upgrade -y && apt install curl bzip2 -y\r\n\r\necho \"Downloading FAHClient\"\r\ncurl -sSL -o fahclient.tar.bz2 https://download.foldingathome.org/releases/v7/public/fahclient/debian-stable-${ARCH}/release/fahclient_${FAH_VERSION}-64bit-release.tar.bz2\r\n\r\necho \"Installing FAHClient\"\r\ntar -xjf fahclient.tar.bz2 -C /mnt/server --strip-components=1\r\n\r\necho \"Cleaning up..\"\r\nrm -f fahclient.tar.bz2\r\nrm -f /mnt/server/sample-config.xml\r\nmv /tmp/config.xml /mnt/server/config.xml\r\n\r\nFILE=/mnt/server/config.xml\r\nif [[ ! -f $FILE ]]\r\nthen\r\necho \"Setting up config.xml\"\r\ncat > $FILE << EOF\r\n<config>\r\n <!-- Folding Slots -->\r\n <slot id='0' type='CPU'/>\r\n <!-- Maximum CPU Cores to use. Can't be more than 64 -->\r\n <cpus v='64'/>\r\n</config>\r\nEOF\r\nfi\r\n\r\necho \"Done!\"",
"container": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/installers:debian",
"entrypoint": "bash"
}
},
"variables": [
{
"sort": 1,
"name": "FaH 用户名",
"description": "您的Folding@Home用户名",
"env_variable": "FAH_USERNAME",
"default_value": "Anonymous",
"user_viewable": true,
"user_editable": true,
"rules": "required|string",
"field_type": "text"
},
{
"sort": 2,
"name": "FaH 团队",
"description": "你正在为其进行折叠计算的Folding@Home团队。参考信息请查看:https://stats.foldingathome.org/team",
"env_variable": "FAH_TEAM",
"default_value": "0",
"user_viewable": true,
"user_editable": true,
"rules": "required|int",
"field_type": "text"
},
{
"sort": 3,
"name": "FaH 密钥",
"description": "你的Folding@Home用户名对应的通行密钥(如果不是匿名用户)。在此获取你的通行密钥:https://apps.foldingathome.org/getpasskey",
"env_variable": "FAH_PASSKEY",
"default_value": "",
"user_viewable": true,
"user_editable": true,
"rules": "nullable|string|max:32",
"field_type": "text"
},
{
"sort": 4,
"name": "FaH 匿名模式",
"description": "设置为 true 如果你正在匿名折叠",
"env_variable": "FAH_ANON",
"default_value": "true",
"user_viewable": true,
"user_editable": true,
"rules": "required|string|in:true,false",
"field_type": "text"
},
{
"sort": 5,
"name": "FaH 版本",
"description": "设置为所需的 Folding@Home 主版本。查看此处:https://download.foldingathome.org/releases/v7/public/fahclient/debian-stable-64bit/release/",
"env_variable": "FAH_VERSION",
"default_value": "7.6.21",
"user_viewable": true,
"user_editable": true,
"rules": "required|string|max:20",
"field_type": "text"
},
{
"sort": 6,
"name": "FaHControl 密码",
"description": "设置WebUI密码",
"env_variable": "FAH_PASSWORD",
"default_value": "SetPasswordHere",
"user_viewable": true,
"user_editable": true,
"rules": "required|string|max:64",
"field_type": "text"
},
{
"sort": 7,
"name": "FaH 算力",
"description": "应使用的性能等级:\n- 轻量(仅使用一半的CPU性能)\n- 中等(使用全部CPU性能)\n- 完整(使用全部CPU和GPU性能,但不支持GPU)",
"env_variable": "FAH_POWER",
"default_value": "medium",
"user_viewable": true,
"user_editable": true,
"rules": "required|string|in:light,medium,full",
"field_type": "text"
}
]
}附属文件
暂无附属文件
提交历史
v1.0.6
● 当前
[AI翻译] 描述、说明、JSON描述、变量
飒爽师叔
提交于 4 个月前
v1.0.5
[AI翻译] 名称、描述、说明、JSON描述、变量
飒爽师叔
提交于 4 个月前
v1.0.4
[AI翻译] 名称、描述、说明、JSON描述、变量
飒爽师叔
提交于 4 个月前
v1.0.3
[AI翻译] 名称、描述、说明、JSON描述、变量
飒爽师叔
提交于 4 个月前
v1.0.2
[AI翻译] 名称、描述、说明、JSON描述、变量
飒爽师叔
提交于 4 个月前
v1.0.1
[AI翻译] 名称、描述、说明、JSON描述、变量
飒爽师叔
提交于 4 个月前
v1.0.0
批量导入
飒爽师叔
提交于 4 个月前
Fork 关系
查看关系图暂无 Fork,成为第一个 Fork 的人吧!
统计
98
浏览
5
下载
0
星标
0
复刻
作者
飒
飒爽师叔
UID: 1
279 预设
·
2026-06