Go to file
Your Name 94778e4faa
ci/woodpecker/push/woodpecker Pipeline failed Details
Add health check endpoint files and update Dockerfile
2025-03-06 14:31:58 -05:00
.github/workflows Website optimization, responsive images, and cleanup of contact/make-it pages 2025-03-06 13:17:52 -05:00
docker Add health check endpoint files and update Dockerfile 2025-03-06 14:31:58 -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

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.