ci/woodpecker/push/woodpecker Pipeline was successful
Details
|
||
---|---|---|
.. | ||
images | ||
includes | ||
one-pager-tools | ||
stories | ||
Caddyfile | ||
Caddyfile.local | ||
Dockerfile | ||
Dockerfile.production | ||
README.md | ||
caddy.log | ||
caddy.sh | ||
convert-to-includes.js | ||
csv-tool-output.html | ||
favicon.ico | ||
includes.js | ||
index-with-includes.html | ||
index.html | ||
inline-style.txt | ||
papaparse.min.js | ||
styles.css | ||
template-with-includes.html | ||
test-csv-tool.sh | ||
theme.js | ||
update-csp-hashes.sh | ||
utils.js |
README.md
Resume Website
Local Development
To run the local development server:
- Navigate to the
docker/resume
directory - Use the unified Caddy management script:
./caddy.sh start # Start the server ./caddy.sh stop # Stop the server ./caddy.sh restart # Restart the server ./caddy.sh status # Check server status
- Open http://localhost:8080 in your browser
Important Notes
- Always use the
caddy.sh
script to manage the server - Do not run Caddy directly from other directories
Content Security Policy (CSP)
When adding new scripts or styles, you need to update the CSP hashes:
- Make your changes to JS/CSS files
- Run the update script:
./update-csp-hashes.sh
- Restart the server using
./caddy.sh restart
Tools
- CSV Viewer: A tool for viewing CSV data in tabular format
- Available at http://localhost:8080/one-pager-tools/csv-tool.html
- Simply paste CSV data to view it as a formatted table