ci/woodpecker/push/woodpecker Pipeline was successful
Details
|
||
---|---|---|
.cursor | ||
.github/workflows | ||
backup_videos | ||
docker/showerloop | ||
.cursor-workspace | ||
.cursor.json | ||
.gitignore | ||
.woodpecker.yml | ||
README.md | ||
collect-all-csp-hashes.js | ||
csp-hash-calculator.js | ||
dev.sh | ||
docker-compose.production.yml | ||
docker-compose.staging.yml | ||
extract-and-hash-csp.js | ||
fix-video-types.js | ||
index.html | ||
stack.production.yml | ||
stack.staging.yml |
README.md
ShowerLoop Website
This repository contains the source code for the ShowerLoop website, built with Hugo and served via Docker.
Repository Structure
/docker/showerloop/
- Container configuration for the website/docker/showerloop/public/
- Hugo website source files/docker/showerloop/Dockerfile
- Docker image definition/docker/showerloop/Caddyfile
- Caddy server configuration
Development
To run the Hugo development server:
cd docker/showerloop/public
./run-hugo-server.sh
The development server will be available at http://localhost:1313/
Building
To build the production site:
cd docker/showerloop/public
./build-production.sh
Deployment
The site is automatically built and deployed using Woodpecker CI when changes are pushed to the main branch.