Files
dotfiles/ansible
Menno van Leeuwen 64bf5f090b
All checks were successful
Ansible Lint Check / check-ansible (push) Successful in 7s
Nix Format Check / check-format (push) Successful in 49s
Python Lint Check / check-python (push) Successful in 11s
Add Nextcloud service and reformat server tasks
Add Nextcloud docker-compose template and Ansible task to deploy it.
Include nextcloud in the services list, normalize indentation in
ansible/tasks/servers/server.yml, and update nixpkgs rev/hash in
flake.lock.
2025-12-11 22:19:08 +00:00
..
2025-09-23 13:20:00 +00:00
2025-09-23 13:20:00 +00:00
2025-09-23 13:20:00 +00:00
2025-09-23 13:20:00 +00:00

Ansible Configuration

1Password Integration

This Ansible configuration includes a custom lookup plugin for fetching secrets from 1Password. The 1Password CLI must be installed and authenticated on the machine running Ansible.

See 1Password Integration Readme

Prerequisites

  1. Install 1Password CLI
  2. Sign in to 1Password using op signin
  3. Service account should be properly configured

Finding Vault IDs

To find your vault ID:

op vault list

For more information, see the 1Password CLI documentation.