Git, Secrets and You!
A short beer-and-learn presentation on secret storage.
Developing
Requirements
The following tools are needed to work on this presentation:
docker
make
Process
- Modify
index.html
to fit style needs - Modify
content.md
with necessary content in Markdown format - Run
make test
once to start a local HTTP daemon
Notes and considerations
A local HTTP daemon is needed to allow for inclusion of files by files (in our case, content.md
indirectly by index.html
). Browsing locally won't work due to security considerations of modern browsers.
CONTAINER_NAME
andCONTAINER_PORT
can be set as environment variables and used for this daemon. Sane defaults are preset.- On Linux,
make open
will open the webpage. On OS X,open localhost:$(CONTAINER_PORT)
will do the job make clean
will clean up the container- The repository is mounted to the container: any changes written locally will persist to the daemon