Files
infra/.gitignore
T
DmitryandClaude Sonnet 5 22394cbaba build: add OpenTofu to the dev shell and ignore its state
- flake.nix: add pkgs.opentofu to the devshell (LXC provisioning pilot).
- .gitignore: ignore tofu/.terraform/, *.tfstate*, *.tfplan and tofu/.env.
  The provider lock file (tofu/.terraform.lock.hcl) stays tracked on purpose:
  it pins the provider version.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012uoq5AVK8mkBgg83Mq6o5V
2026-09-03 07:03:52 +03:00

38 lines
825 B
Plaintext

.env
*.env
!*.env.example
passwd
.venv/
ansible/.venv/
ansible/collections/
ansible/generated/
ansible/inventory/host_vars/gyro/vault.yml
node_modules/
# Python bytecode
__pycache__/
*.py[cod]
# Local build artifacts
*.tar.xz
# Nix / direnv
.direnv/
result
result-*
# direnv shell hook lives in the repo (global gitignore hides it)
!.envrc
# Ansible local runtime dir (facts cache, locks)
.ansible/
# OpenTofu: state содержит фактическую конфигурацию гостей и потому не
# коммитится. Лок-файл провайдера (.terraform.lock.hcl) наоборот нужен в Git —
# он закрепляет версию, поэтому под исключение не попадает.
tofu/.terraform/
tofu/*.tfstate
tofu/*.tfstate.*
tofu/*.tfplan
tofu/.env