Skip to content

Commit f9b35c2

Browse files
authored
Merge pull request #21 from linuxserver/ro-tweaks
No need to mkdir /config, update readme
2 parents 891be8d + fc51d65 commit f9b35c2

2 files changed

Lines changed: 5 additions & 10 deletions

File tree

readme-vars.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,12 @@ project_url: "https://foldingathome.org/"
66
project_logo: "https://foldingathome.org/wp-content/uploads/2016/09/folding-at-home-logo.png"
77
project_blurb: "[Folding@home]({{ project_url }}) 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."
88
project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}"
9-
project_blurb_optional_extras_enabled: false
109

1110
# supported architectures
1211
available_architectures:
1312
- { arch: "{{ arch_x86_64 }}", tag: "latest"}
1413
- { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"}
1514

16-
# development version
17-
development_versions: false
18-
1915
# container parameters
2016
common_param_env_vars_enabled: true
2117
param_container_name: "{{ project_name }}"
@@ -38,6 +34,8 @@ opt_param_device_map: false
3834
opt_param_devices:
3935
- { device_path: "/dev/dri", device_host_path: "/dev/dri", desc: "Only needed if you want to use your Intel GPU (vaapi)." }
4036

37+
readonly_supported: true
38+
4139
# application setup block
4240
app_setup_block_enabled: true
4341
app_setup_block: |
@@ -56,11 +54,11 @@ app_setup_block: |
5654
Unlike v7, v8 no longer bundles a local webgui. The web app is loaded from an online source and can only auto-detect instances that are running on the same machine (bare metal) as the browser. This is not possible in a docker container. Therefore, upgrading to v8 requires registering for an online account, retrieving the account token and setting it in the new env var `ACCOUNT_TOKEN`, along with a friendly name in `MACHINE_NAME`.
5755
5856
## GPU Hardware Acceleration
59-
57+
6058
### Nvidia
61-
59+
6260
Hardware acceleration users for Nvidia will need to install the container runtime provided by Nvidia on their host, instructions can be found here:
63-
https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html
61+
https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html
6462
We automatically add the necessary environment variable that will utilise all the features available on a GPU on the host. Once nvidia container toolkit is installed on your host you will need to re/create the docker container with the nvidia container runtime `--runtime=nvidia` and add an environment variable `-e NVIDIA_VISIBLE_DEVICES=all` (can also be set to a specific gpu's UUID, this can be discovered by running `nvidia-smi --query-gpu=gpu_name,gpu_uuid --format=csv` ). NVIDIA automatically mounts the GPU and drivers from your host into the foldingathome docker container.
6563
6664
# changelog
Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
#!/usr/bin/with-contenv bash
22
# shellcheck shell=bash
33

4-
# create folders
5-
mkdir -p /config
6-
74
# permissions on config root and folders
85
lsiown -R abc:abc \
96
/config

0 commit comments

Comments
 (0)