About Hugo¶
Recap SSG
Summarize Hugo and modules/themes
About AAMod¶
AAMod (aamod
) is a website solution for Alcoholics Anonymous (A.A.)-related
website, with a focus on sharing meeting information in a fast and secure manner.
AAMod is a Subtheme for Hugo with some extra documentation, scripts, etc. Hugo is a website framework that builds statically-generated websites. These static websites are immune to the vast majority of new vulnerabilities, meaning your website will only ever have to change/update for content or design.
This added documentation walks a user through deploying this website and hosting it using GitHub Pages. If you have decided you want what we have and want to avoid major hurdles to get there, then you are ready to take certain steps.
Website Bootstrap¶
The Hugo Template repository holds a copy of exampleSite/
with customization done to help bootstrap a brand Start New Site
This lets you skip a lot of requisite knowledge and get straight maintenance.
AAMod is a subtheme of Mainroad. It can be used like any other theme with the exception of requiring the Mainroad subtheme be loaded first. This parent theme provides some great documentation which is not replicated here.
Features¶
The primary feature of aamod
is turning easily maintained meeting data
into content suitable for hugo to turn into a website.
Build a json file suitable for use with Meeting Guide
Build pages for each meeting
Build meeting schedule list (by time and by zip)
Build meeting schedule pdf (printable)
Maintains internationalization (i18n) support
Config-customized sidebar menus
Report list function embed a list of uploaded files, such as treasury reports