Skip to content

Upgrade CTFd to v3.8.6 and remove Redis Cluster support#8

Open
The0mikkel wants to merge 5 commits into
developfrom
feat/4/ctfd-upgrade
Open

Upgrade CTFd to v3.8.6 and remove Redis Cluster support#8
The0mikkel wants to merge 5 commits into
developfrom
feat/4/ctfd-upgrade

Conversation

@The0mikkel

Copy link
Copy Markdown
Member

This PR updates CTFd to v3.8.6, with updated theme, along with removed support for clustered Redis and custom CTFd changes.

This fixes #4 by removing Redis Cluster to minimize continued maintenance, and update the Dockerfile to build from CTFd v3.8.6, as well as updated the theme to match the latest core-beta theme from CTFd.

BREAKING CHANGE: This update remove Redis Cluster support, as it is unstable, and causes CTFd to restart.
In combination with upcoming update to CTFd 3.8.6, maintaining flawed Redis Cluster support is not maintainable.

The redis URL provided to CTFd should be to a Redis or HA Redis leader instance, and not Clustered redis.
@The0mikkel The0mikkel self-assigned this Jul 23, 2026
Copilot AI review requested due to automatic review settings July 23, 2026 16:40

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@The0mikkel The0mikkel linked an issue Jul 27, 2026 that may be closed by this pull request
4 tasks
@The0mikkel
The0mikkel requested a review from Copilot July 27, 2026 10:58

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

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.

Upgrade CTFd to v3.8.1

2 participants