Skip to content

momentmaker/templeofjoy

Repository files navigation

Temple of Joy

Joy expressed through service

A community of Yogananda's devotees offering their gifts to the world -- through practice, creativity, and service.

templeofjoy.org

What is this?

Temple of Joy is a community where devotees can share their gifts with the world. Whether you teach meditation, create devotional art, offer healing, or serve in any other way -- your offering belongs here.

The name carries a meaning: temple is the body, the vessel through which we serve. Joy is the essence we share when we offer ourselves fully to others.

How it works

  1. A devotee fills out the submission form
  2. The form triggers a pull request with their listing
  3. A maintainer reviews and merges
  4. The site rebuilds and the listing goes live

Tech stack

  • Site: Astro static site on GitHub Pages
  • Submissions: Cloudflare Worker at submit.templeofjoy.org
  • Automation: GitHub Actions creates PRs from submissions
  • Newsletter: Listmonk via CF Worker proxy

Development

npm install
npm run dev

The site runs at http://localhost:4321.

Adding a listing manually

Create a markdown file in src/content/devotees/:

---
displayName: "Your Name"
country: "Country"
city: "City"
stateRegion: "State"
categories: ["Practice", "Creative", "Service"]
tags: ["meditation-teaching", "music-kirtan"]
description: "What you offer."
contactMethod: "email"
contactValue: "you@example.com"
dateAdded: 2026-04-07
---

Your connection to the teachings goes here as the markdown body.

License

MIT

About

A community of Yogananda's devotees offering their gifts to the world. Joy expressed through service.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors