nobodywasishere / crystaldoc.info

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

Move from firejail to docker for building docs #9

Open nobodywasishere opened 11 months ago

nobodywasishere commented 11 months 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 11 months 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.