Go to file
Your Name 042324a302
ci/woodpecker/push/woodpecker Pipeline was successful Details
Fix skip-to-content to be completely hidden by default
2025-03-06 15:36:41 -05:00
.github/workflows Website optimization, responsive images, and cleanup of contact/make-it pages 2025-03-06 13:17:52 -05:00
docker/showerloop Fix skip-to-content to be completely hidden by default 2025-03-06 15:36:41 -05:00
.gitignore Reorganize repository: Move Hugo site to docker/showerloop/public, clean up root directory, update Docker configuration to use Caddy, add Woodpecker CI config 2025-03-06 13:48:05 -05:00
.woodpecker.yml Increment build number to 3 on main branch 2025-03-06 14:16:01 -05:00
README.md Reorganize repository: Move Hugo site to docker/showerloop/public, clean up root directory, update Docker configuration to use Caddy, add Woodpecker CI config 2025-03-06 13:48:05 -05:00
docker-compose.production.yml Reorganize repository: Move Hugo site to docker/showerloop/public, clean up root directory, update Docker configuration to use Caddy, add Woodpecker CI config 2025-03-06 13:48:05 -05:00
docker-compose.staging.yml Reorganize repository: Move Hugo site to docker/showerloop/public, clean up root directory, update Docker configuration to use Caddy, add Woodpecker CI config 2025-03-06 13:48:05 -05:00
stack.production.yml Move stack files to root and add health check files 2025-03-06 14:40:34 -05:00
stack.staging.yml Move stack files to root and add health check files 2025-03-06 14:40:34 -05:00

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 master branch.