|
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/resumedirectory - 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.shscript 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