This discussion centers around Recovery Source, a project that offers tools and resources for free and easy-to-own websites for A.A. and 12-step programs. This project was spearheaded by an A.A. member who found their personal recovery journey considerably delayed by their inability to find accurate meeting data (i.e., meetings that still exist).

Background:

Dynamic websites (websites that automatically update/change based on data from website visitors and other information sources and show different content to different users based on that data), like those based on WordPress, Django, or WordPress, can be fantastic solutions when deployed correctly and diligently maintained. However, some groups struggle with technical roles and may go weeks or months without updates, leading to websites that show incorrect information, defacement, injected code, downtime, or other issues.

Purpose:

Recovery Source aims to provide all the tools required to build and deploy a website using Hugo, a Static website solution that pre-generates every page anyone may want to visit.

These “static” websites (websites that don’t change until they are changed manually by a person/Administrator) require a tiny fraction of the horsepower needed to run other websites and do NOT require an Administrator with technical skills (beyond using/navigating a website) and have a significantly smaller threat model (are safer), making them accessible and secure for platforms like Github to host for free–using y/our custom domain.

Audience:

Every 12-step support group needs a website to distribute meeting data but cannot maintain one.

Solution (Toolkit Components):

  • AAMod is a plugin (a tool that makes technical tasks easy to do for non-technical people, in this case) for the Hugo Static Site Generator that provides a default theme and custom features built specifically for 12-Step support group needs (i.e., meeting data, event info/flyers, meeting notes, etc.). Feature Demo
  • Hugo-website is a template project that provides a turnkey (copy/paste) solution (easily customizable ready-made website) to deploy a fully functional AA-focused website built using AAMod quickly.
  • Sober.Page offers free subdomains to either use as your own or to redirect to your website.
  • Recovery Source Handbook is a (not yet finished) guide for ALL to understand how websites work and how to use the tools provided by the project, starting with the fundamental building blocks.

Benefits:

Cost-effective: Eliminates hosting fees and reduces reliance on expensive and labor-intensive web development.

Accessibility: The site aims to be user-friendly, even for those with limited technical knowledge, primarily focusing on easily modified meeting data.

Supportable: The template provided uses git, which tracks all changes made. This makes it easy to pinpoint a problematic change and either fix it or undo it entirely.

Low Maintenance: Static sites require minimal upkeep, ensuring long-term stability.

SEO: The default theme and other components are lightweight and highly optimized for search engines.

Responsive: The default theme is also designed to work well on mobile and desktop browsers.

Integration: Creates printable PDF meeting schedules and JSON files suitable for the Meeting Guide.

Discussion highlights:

User feedback: Several users commented that the project has the potential to help AA entities that lack the resources to build and maintain complex websites.

Collaboration: Members provided feedback on the setup instructions, leading to further improvements and discussions on simplifying the process.

Documentation: The need for comprehensive documentation is emphasized, and a handbook covering fundamental concepts and terminology is planned.

Future considerations:

Video tutorials: A member suggested creating video guides to assist users further.

The Recovery Source project offers a promising solution for AA entities seeking low-cost and low-maintenance websites. The ongoing discussion demonstrates a collaborative effort to refine the toolkit and ensure its effectiveness in supporting the recovery community.

Further information:

Sites Demonstrating Using The Toolkit:

Instructions for Completing this Form

Name:

The name you use here is not verified and only used to control for spam and bot submissions. It will not be tied to your account. You can create and edit a profile disclosing the account name and information you wish to expose to the community (not publicly visible outside the forum) when and after you join.

Email:

Email where the invitation to join will be sent. This will also become a secondary way of logging in or recovering your password. We recommend a personal email address (e.g. your_name@example.com) instead of a “positional” email address (e.g. webmaster@your_intergroup.org) unless you intend for you membership to rotate with the person holding the position in the future. This email address can be changed after you join if you wish to change it by editing your profile information.

Affirmation:

By the group conscience of the members, this forum is only open to members of AA and those non-members of AA supporting AA services (e.g. Intergroup offices, AA service structure, etc.).

Topic interests:

If you are interested in conversations in more than one  technical topic area (e.g. web sites, answering services, virtual meetings, etc.) or have a general curiosity about AA discussions in general (e.g. topics above and beyond technology like committees and group dynamics), you would probably want to select the default “General” option.

If your primary interest is in Archives only, you probably want to select the “Archives” option. Note that with either option, you will still have access to all topics on the forum but with the “Archives” option, your “home screen” will automatically place you in the “Archives” category where most of those conversations happen.