Complete role documentation suite per Ansible Galaxy and homelab standards: - Add role README.md with variable tables, usage examples, and deployment notes - Add meta/main.yml for Galaxy metadata and collection dependencies - Add OPENAPPLY-VAULT-REFERENCE.md with vault setup and Proxmox token guide - Add OPENAPPLY-IMPLEMENTATION-REPORT.md with architecture, validation, and handoff details Context: Completes the OpenApply LXC deployment implementation from session plan. This documentation enables users to configure vault secrets, understand role variables, and execute the two-tier Proxmox provisioning workflow. Ref: Session plan at /memories/session/plan.md (Phases 1-6 complete)
28 lines
457 B
YAML
28 lines
457 B
YAML
---
|
|
galaxy_info:
|
|
role_name: openapply_app
|
|
namespace: homelab
|
|
author: FrankGPT
|
|
description: Deploy OpenApply application stack (Vue/Astro/Firebase) to Ubuntu LXC guest
|
|
license: MIT
|
|
min_ansible_version: "2.16"
|
|
|
|
platforms:
|
|
- name: Ubuntu
|
|
versions:
|
|
- jammy
|
|
- noble
|
|
|
|
galaxy_tags:
|
|
- web
|
|
- nodejs
|
|
- application
|
|
- deployment
|
|
- lxc
|
|
|
|
dependencies: []
|
|
|
|
collections:
|
|
- community.general
|
|
- ansible.posix
|