* Introduces an Ansible role for installing and registering `act_runner` for Gitea Actions. * Automates PostgreSQL and MongoDB deployment on Docker Swarm in the test environment, leveraging Docker named volumes for data persistence. * Translates core documentation, including `README.md` and `setup/04-test-db-docker-kurulum.md`, to Turkish. * Adds comprehensive documentation for firewall architecture (`facts/firewall.md`) and Docker Swarm node recovery (`facts/swarm-node-recovery.md`). * Enhances security hardening by ensuring `fail2ban` is enabled and streamlining admin SSH key management via Ansible. * Updates Ansible vault structure to support new secret variables and adds `.vault_pass` to `.gitignore`.
53 lines
711 B
Plaintext
53 lines
711 B
Plaintext
# Terraform local/runtime files
|
|
.terraform/
|
|
*.tfstate
|
|
*.tfstate.*
|
|
crash.log
|
|
crash.*.log
|
|
override.tf
|
|
override.tf.json
|
|
*_override.tf
|
|
*_override.tf.json
|
|
|
|
# Terraform secret variable files
|
|
*.tfvars
|
|
*.tfvars.json
|
|
terraform.tfvars
|
|
terraform.tfvars.json
|
|
|
|
# Ansible local/runtime files
|
|
*.retry
|
|
.ansible/
|
|
ansible-vault-password*
|
|
vault-password*
|
|
|
|
# Secret material
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
secrets/
|
|
secret/
|
|
*.pem
|
|
*.key
|
|
id_rsa
|
|
id_rsa.pub
|
|
id_ed25519
|
|
id_ed25519.pub
|
|
*_private_key
|
|
*_private_key.pub
|
|
|
|
# Gitea runner tokens/config generated with secrets
|
|
act_runner.token
|
|
gitea-runner-registration-token*
|
|
runner-registration-token*
|
|
runner-config.secret.yaml
|
|
|
|
# OS/editor noise
|
|
.DS_Store
|
|
*.swp
|
|
*.swo
|
|
|
|
*.pdf
|
|
|
|
ansible/.vault_pass
|