nobodywasishere / crystaldoc.info

Crystal Shards API Documentation Hosting
https://crystaldoc.info
MIT License
17 stars 0 forks source link

Move from firejail to docker for building docs #9

Open nobodywasishere opened 1 year ago

nobodywasishere commented 1 year ago

Docker is what docs.rs uses, and it would give a lot more flexibility towards the environment docs are generated in, allowing for using older versions of the docs generator, adding custom libs, better security, and easier setup.

docs.rs uses rustwide, a secure execution environment built on Docker. A similar shard should be developed for Crystal for safe execution.

nobodywasishere commented 1 year ago

It would be beneficial as well to be able to run all the crystaldoc programs via docker with one command - if that's feasible.