# saTway DevOps - mw-pfeddersheim-workstation This repository contains the infrastructure-as-code, configuration, and maintenance scripts for the **mw-pfeddersheim-workstation**. ## πŸš€ Quick Start To apply the current configuration to the workstation: ```bash # Apply Ansible configuration ansible-playbook ansible/workstation.yml # Run maintenance bash scripts/maintenance.sh ``` ## πŸ“‚ Structure - `ansible/`: Ansible playbooks and roles for system configuration. - `config/`: Configuration files for various system components. - `docs/`: Comprehensive documentation following the satware AG PARA structure. - `scripts/`: System maintenance and automation scripts. ## πŸ›  Software Stack The workstation is equipped with the following core tools: - **Languages**: Node.js 22+, Python 3.12+, PHP 8.4 - **DevOps**: Docker, Ansible, Terraform (planned) - **Editors**: IntelliJ IDEA, VS Code - **Shell**: Bash, Git ## πŸ“œ Principles - **Baby Stepsβ„’**: Small, verifiable changes. - **Zero-Trust**: No secrets in the repository, use Ansible Vault or secret managers. - **TDD**: Write tests for scripts using `bats` (planned). ## πŸ“„ License Proprietary - satware AG. All rights reserved.