Skip to content

Commit 5fad540

Browse files
authored
Revert "Add support of CF_API_KEY_FILE environment variable" (#3402)
1 parent 0471322 commit 5fad540

File tree

5 files changed

+3
-33
lines changed

5 files changed

+3
-33
lines changed

docs/mods-and-plugins/curseforge-files.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ A specific file can be omitted from each reference to allow for auto-selecting t
66

77
!!! warning "CurseForge API key usage"
88

9-
A CurseForge API key must be allocated and set with `CF_API_KEY` (or `CF_API_KEY_FILE`) [as described here](../types-and-platforms/mod-platforms/auto-curseforge.md#api-key).
9+
A CurseForge API key must be allocated and set with `CF_API_KEY` [as described here](../types-and-platforms/mod-platforms/auto-curseforge.md#api-key).
1010

1111
## Project-file references
1212

docs/types-and-platforms/mod-platforms/auto-curseforge.md

-13
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,6 @@ To manage a CurseForge modpack automatically with upgrade support, pinned or lat
3232
docker run --env-file=.env itzg/minecraft-server
3333
```
3434

35-
Alternately you can use [docker secrets](https://docs.docker.com/compose/how-tos/use-secrets/) with a `CF_API_KEY_FILE` environment variable:
36-
```
37-
service:
38-
environment:
39-
CF_API_KEY_FILE: /run/secrets/cf_api_key.secret
40-
secrets:
41-
- cf_api_key
42-
43-
secrets:
44-
cf_api_key:
45-
file: cf_api_key.secret
46-
```
47-
4835
!!! note
4936
Be sure to use the appropriate [image tag for the Java version compatible with the modpack](../../versions/java.md).
5037

docs/variables.md

-6
Original file line numberDiff line numberDiff line change
@@ -730,12 +730,6 @@ alternatively, you can mount: <code>/etc/localtime:/etc/localtime:ro
730730
<td><code></code></td>
731731
<td>✅</td>
732732
</tr>
733-
<tr>
734-
<td><code>CF_API_KEY_FILE</code></td>
735-
<td>A path to a file inside of container that contains <strong>YOUR</strong> CurseForge (Eternal) API Key.</td>
736-
<td><code></code></td>
737-
<td>✅</td>
738-
</tr>
739733
<tr>
740734
<td><code>CF_PAGE_URL</code></td>
741735
<td>Pass a page URL to the modpack or a specific file</td>

scripts/start-deployAutoCF

+1-6
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,6 @@ set -eu
2424

2525
resultsFile=/data/.install-curseforge.env
2626

27-
if [[ -n ${CF_API_KEY_FILE} ]]; then
28-
CF_API_KEY="$(cat "${CF_API_KEY_FILE}")"
29-
export CF_API_KEY
30-
fi
31-
3227
isDebugging && set -x
3328

3429
ensureRemoveAllModsOff "MODPACK_PLATFORM=AUTO_CURSEFORGE"
@@ -66,7 +61,7 @@ if ! mc-image-helper install-curseforge "${args[@]}"; then
6661
exit 1
6762
fi
6863

69-
applyResultsFile "${resultsFile}"
64+
applyResultsFile ${resultsFile}
7065
resolveFamily
7166

7267
exec "${SCRIPTS:-/}start-setupWorld" "$@"

scripts/start-setupModpack

+1-7
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,6 @@ set -e -o pipefail
1313
: "${REMOVE_OLD_MODS_INCLUDE:=*.jar,*-version.json}"
1414
sum_file=/data/.generic_pack.sum
1515

16-
17-
if [[ -n ${CF_API_KEY_FILE} ]]; then
18-
CF_API_KEY="$(cat "${CF_API_KEY_FILE}")"
19-
export CF_API_KEY
20-
fi
21-
2216
# shellcheck source=start-utils
2317
. "${SCRIPTS:-/}start-utils"
2418
isDebugging && set -x
@@ -201,7 +195,7 @@ function handleGenericPacks() {
201195

202196
# Disable mods
203197
for mod in ${GENERIC_PACKS_DISABLE_MODS}; do
204-
log Disabling "$mod"
198+
log Disabling $mod
205199
find "${base_dir}" -name "$mod" -exec mv {} {}.disabled -v \;
206200
done
207201

0 commit comments

Comments
 (0)