Skip to content

buluma/buluma.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

405 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

layout default
title buluma.github.io

buluma.github.io

This repository contains the content for the Buluma site, including:

  • Pages and posts
  • Documentation
  • Ansible role index (index.md)

Documentation

Comprehensive documentation for this repository is available in the docs/ directory:

  • README.md: Project overview and structure
  • project-overview.md: Detailed project goals and roadmap
  • code-standards.md: Coding standards for Markdown, HTML, CSS, and JavaScript
  • codebase-summary.md: Technical overview of the codebase
  • system-architecture.md: Architecture diagram and component details
  • deployment-guide.md: Instructions for deploying and maintaining the site
  • design-guidelines.md: Visual identity and UX guidelines
  • api-reference.md: Reference for external APIs and Jekyll features
  • summary.md: Summary of the entire documentation suite

Writing posts

Add new posts in _posts/ using the YYYY-MM-DD-title.md format and include a front‑matter title.

Updating the role index

The Ansible role table in index.md is auto-generated from _data/ansible_roles.yml.

Adding a new role

python scripts/update_roles.py add role_name

Removing a role

python scripts/update_roles.py remove role_name

Listing all roles

python scripts/update_roles.py list

The table is automatically regenerated when the site builds. No manual editing of index.md is needed for role changes.

Local preview

If you want to preview the site locally:

  1. Install Ruby + Bundler
  2. Run bundle install
  3. Run bundle exec jekyll serve
  4. Visit http://localhost:4000

Contributing

See docs/CONTRIBUTING.md.

About

Ansible Roles

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors