CodiMD is a realtime collaborative markdown notes app.
Still WIP (works, but the generated image is not fully optimized).
To have a smaller fully working image use the slim_interactive.sh to optimize the image. When docker-slim creates a temporary container you'll need to interact with the application by opening your web browser using the custom port it allocates (look for this console message: YOU CAN USE THESE PORTS TO INTERACT WITH THE CONTAINER).
clone_repo.sh- run it to download the codebuild_fat.sh- build the Docker imageup_deps_only.sh- run the database dependency (start first before you runslim.shorrun_slim.sh/run_fat.sh)slim.sh- minify the Docker image you just created (fully scripted)slim_crawl.sh- minify the Docker image you just created (fully scripted and with HTTP crawling enabled)slim_interactive.sh- minifies the images, but also requires you to interact with the temporary container it createsrun_slim.sh- run the optimized version of the containerrun_slim_seccomp.sh- run the optimized version of the container and apply the auto-generatedseccompprofilerun_fat.sh- run the original version of the containerrun_fat_seccomp.sh- run the original version of the container and apply the auto-generatedseccompprofileopen_browser.sh- open your browser (http://localhost:3000)