Skip to content

Conversation

@pandatix
Copy link
Member

This PR is an improvement toward Offline First installs of CTFd, as the files can be uploaded at pre-determined locations then used for pages. Current approach required files to be uploaded externally then used, e.g., per a theme.

It is not ideal as it the pages and files should be managed as other resources, thus as IaC resources, but at least it enables non-IaC end-users to setup their CTFd offline without needing to adopt all our tools 😸

As for the pages, I cannot support them as CLI flags or GHA inputs.

It is an improvement toward Offline First installs of CTFd, as the files can be uploaded at pre-determined locations then used for pages.
Current approach required files to be uploaded externally then used, e.g., per a theme.
@pandatix pandatix added documentation Improvements or additions to documentation enhancement New feature or request go Pull requests that update Go code labels Aug 29, 2025
@pandatix pandatix requested a review from NicoFgrx August 29, 2025 19:31
@pandatix pandatix merged commit 1ed08cb into main Sep 8, 2025
8 checks passed
@pandatix pandatix deleted the impr/files branch September 22, 2025 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants