Skip to content

feat(downloader): Add HYTALE_PATCHLINE environment variable#71

Open
shotah wants to merge 6 commits into
deinfreu:mainfrom
shotah:feature/patchline-env-var
Open

feat(downloader): Add HYTALE_PATCHLINE environment variable#71
shotah wants to merge 6 commits into
deinfreu:mainfrom
shotah:feature/patchline-env-var

Conversation

@shotah

@shotah shotah commented Jan 23, 2026

Copy link
Copy Markdown

Allows users to specify which patchline to download from (release or prerelease). Defaults to 'release' for backwards compatibility.

Allows users to specify which patchline to download from (release or prerelease). Defaults to 'release' for backwards compatibility.
@shotah

shotah commented Jan 23, 2026

Copy link
Copy Markdown
Author

Fixes #72

Adds automatic mod downloading from CurseForge on container startup.

- New CURSEFORGE_MOD_IDS env var for comma-separated mod project IDs

- Downloads latest mod versions using cflookup.com (no API key required)

- Maintains manifest file for tracking and automatic cleanup

- Removes orphaned mods when IDs are removed from the list

- Includes example docker-compose and documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant