This container supports Foundry VTT stable release 13.341
See:
Warning
While this is categorized as a stable release there is always a possibility of unexpected bugs or compatibility issues. As with any time you update the core software, be sure to perform a complete backup of your user data to minimize any risk of data loss.
Important Changes from v12
There are breaking changes from v12 to v13 of this container around the default
user and group that is used to run Foundry. See this discussion for more information.
- The container now defaults to a non-root user.
- The internal home directory has changed from
/home/foundryto/home/node FOUNDRY_UIDandFOUNDRY_GIDenvironment variables have been deprecated.
The Dockeruseroption should be used to change theuidandgidof the running processes.- The container will no longer change the permissions in the
datavolume to match theuidandgidof the server. Therefore theCONTAINER_PRESERVE_OWNERenvironment variable is deprecated. - The
TIMEZONEenvironment variable has been replaced by the standardTZenvironment variable. - Dropping support for
linux/arm/v6and re-adding support forlinux/s390x. - Moving from Node
18to Node22. - Base image change from Alpine Linux to Debian Linux.
- Default user and group moves from
421:421to the Node container standard of1000:1000. - Support using secrets to build pre-installed versions of the container.
- Added an early test for volume permissions with informative help output for errors.
- Downloads and caches smaller "Node" distributions of Foundry instead of Linux which included unused Electron files.
All Changes
- Bump FoundryVTT version to 12.320.0 by @felddy in #953
- Bump github/codeql-action from 3.26.2 to 3.26.5 in the github-actions-all group across 1 directory by @dependabot in #1050
- Bump setuptools from 72.2.0 to 74.0.0 in the pip-all group across 1 directory by @dependabot in #1052
- Bump setuptools from 74.0.0 to 74.1.2 in the pip-all group across 1 directory by @dependabot in #1058
- Bump the github-actions-all group across 1 directory with 3 updates by @dependabot in #1054
- Bump typescript from 5.5.4 to 5.6.2 in the npm-all group by @dependabot in #1059
- Bump step-security/harden-runner from 2.9.1 to 2.10.1 in the github-actions-all group by @dependabot in #1061
- Bump the pip-all group across 1 directory with 4 updates by @dependabot in #1089
- Bump the github-actions-all group across 1 directory with 4 updates by @dependabot in #1085
- Bump the npm-all group across 1 directory with 2 updates by @dependabot in #1079
- Bump the github-actions-all group across 1 directory with 6 updates by @dependabot in #1096
- Bump the pip-all group with 2 updates by @dependabot in #1097
- Bump winston from 3.15.0 to 3.16.0 in the npm-all group by @dependabot in #1098
- Add support for prerelease
13.332.0by @felddy in #1100 - Bump the github-actions-all group across 1 directory with 5 updates by @dependabot in #1124
- Bump the pip-all group across 1 directory with 4 updates by @dependabot in #1121
- Bump the npm-all group across 1 directory with 2 updates by @dependabot in #1114
- Add support for prerelease
13.333by @felddy in #1125 - Add support for prerelease
13.334by @felddy in #1126 - Bump fetch-cookie from 3.0.1 to 3.1.0 in the npm-all group by @dependabot in #1128
- Bump github/codeql-action from 3.27.9 to 3.28.0 in the github-actions-all group by @dependabot in #1129
- Bump the github-actions-all group across 1 directory with 5 updates by @dependabot in #1150
- Bump the pip-all group across 1 directory with 4 updates by @dependabot in #1146
- Bump typescript from 5.7.2 to 5.7.3 in the npm-all group by @dependabot in #1133
- Bump undici from 6.19.7 to 6.21.1 in the npm_and_yarn group by @dependabot in #1140
- Bump crazy-max/ghaction-github-labeler from 5.1.0 to 5.2.0 in the github-actions-all group by @dependabot in #1152
- Prerelease/13.335.0 by @felddy in #1155
- Bump github/codeql-action from 3.28.8 to 3.28.9 in the github-actions-all group by @dependabot in #1157
- Bump coverage from 7.6.10 to 7.6.11 in the pip-all group by @dependabot in #1156
- Merge changes from upstream skeleton by @felddy in #1158
- Add cache tag file to container cache directory by @felddy in #1159
- Port skeleton changes from develop to prerelease by @felddy in #1160
- Cache fallback on network failure by @felddy in #1161
- Bump FoundryVTT version to 13.336 by @felddy in #1164
- Bump the github-actions-all group across 1 directory with 2 updates by @dependabot in #1171
- Bump the github-actions-all group with 3 updates by @dependabot in #1173
- Bump actions/download-artifact from 4.1.8 to 4.1.9 in the github-actions-all group by @dependabot in #1174
- Bump actions/cache from 4.2.1 to 4.2.2 in the github-actions-all group by @dependabot in #1176
- Bump FoundryVTT version to 13.337 by @felddy in #1177
- Bump typescript from 5.7.3 to 5.8.2 in the npm-all group by @dependabot in #1179
- Bump the github-actions-all group across 1 directory with 2 updates by @dependabot in #1183
- Bump FoundryVTT version to 13.338 by @felddy in #1184
- Bump the github-actions-all group with 4 updates by @dependabot in #1185
- Bump the github-actions-all group with 2 updates by @dependabot in #1187
- Prerelease 13.339.0 by @felddy in #1189
- Bump crazy-max/ghaction-github-labeler from 5.2.0 to 5.3.0 in the github-actions-all group by @dependabot in #1190
- Bump the github-actions-all group with 2 updates by @dependabot in #1191
- Bump typescript from 5.8.2 to 5.8.3 in the npm-all group by @dependabot in #1192
- Bump github/codeql-action from 3.28.13 to 3.28.15 in the github-actions-all group by @dependabot in #1194
- Prerelease 13.340.0 by @felddy in #1195
- Check /data volume permissions at startup by @felddy in #1198
- Bump step-security/harden-runner from 2.11.1 to 2.12.0 in the github-actions-all group by @dependabot in #1201
- Bump the github-actions-all group with 2 updates by @dependabot in #1202
- Bump actions/download-artifact from 4.2.1 to 4.3.0 in the github-actions-all group by @dependabot in #1203
- Release/13.341.0 by @felddy in #1205
Full Changelog: v12.331.0...v13.341.0