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

Static site? #18

Closed
codebrainz opened this issue Aug 25, 2019 · 1 comment

Comments

@codebrainz
Copy link
Member

commented Aug 25, 2019

The site doesn't seem so dynamic as to need a lot of server-side machinery (Django, CMS, DB, etc.), I was thinking it would be cool to have the site pre-compiled from input markup (markdown?) files and spit out the whole site ready for production. This would be similar to Jekyll or Hugo or whatever. It's pretty trivial to even roll own using Python and Jinja2.

It seems like it would make it a lot easier to hack on the site, you could just check out from Git, make your changes, run the build command, and have it update the site from the input markup and templates. We could have a little self-hosting Python script/server to host it on localhost for development purposes.

Also I believe CI/CD can be configured on Github/Travis so that when we push changes to a particular branch or add a tag, it can re-build and deploy the new site changes.

I'd be interested in working on this.

@codebrainz

This comment has been minimized.

Copy link
Member Author

commented Aug 27, 2019

I'm going to close this since it's pretty easy to get the site working locally for hacking as mentioned here, although it still seems like a lot of tech is needed for a (mostly) static site.

@codebrainz codebrainz closed this Aug 27, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.