Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add webserver initialization option #32

Closed
9 tasks done
Descent098 opened this issue Apr 11, 2022 · 1 comment
Closed
9 tasks done

Add webserver initialization option #32

Descent098 opened this issue Apr 11, 2022 · 1 comment
Projects

Comments

@Descent098
Copy link
Owner

Descent098 commented Apr 11, 2022

Include an example repo that has a flask webserver setup that generates a site and then uses flask as a webserver that points to the ezcv output.

Needed files

  • A standard ezcv project with the output folder being /site
  • Routes.py with all the config for proxying /site
    • Option to run with continuous regeneration with a watchdog on contents folder
  • A requirements.txt folder with everything you need to run the project
  • Readme explaning how to run the project and it's options

Cli

Add a flag to the init command to allow for a site to be generated with this config

Extra steps

  • Create a repo with the flask + ezcv setup so that people can use github templates to create a new repo instead of just the Cli

Documentation

  • Document the CLI init option
  • Document the new repo with the added flask option
  • Document a way for people to integrate this feature into "standard" ezcv projects
@Descent098 Descent098 created this issue from a note in V0.3.x (To do) Apr 11, 2022
@Descent098 Descent098 moved this from To do to In progress in V0.3.x Apr 11, 2022
@Descent098
Copy link
Owner Author

V0.3.x automation moved this from In progress to Done May 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

1 participant