- Introduces new `docker-export` and `docker-import` scripts for container data management - Adds installation script to deploy Docker utility scripts locally or system-wide - Creates dedicated Ansible tasks for managing Docker script deployment - Updates documentation to include new Docker scripts in the script index - Improves container ID retrieval logic across existing Odoo and PostgreSQL scripts by using `head -n1` instead of `tail -n1` - Standardizes error messaging in Odoo backup script for missing zip command - Extends AGENTS.md documentation with references to roles.md and scripts.md overview files - Sets default value for `odoo_workers` variable to improve role configuration flexibility
2.5 KiB
2.5 KiB
Scripts
The following Ansible roles contain command line tools that can be used independent of Ansible.
ansible_scripts
curl -L https://ansible.build/ansible_scripts/install | bash
- ansible-vault-get
cron
curl -L https://ansible.build/cron/install | bash
- cron-job-run
- cron-job-list
certbot
curl -L https://ansible.build/certbot/install | bash
- docker-certbot-delete
- docker-certbot-create
docker
curl -L https://ansible.build/docker/install | bash -s -- --user
- docker-export
- docker-import
docker_volume
curl -L https://ansible.build/docker_volume/install | bash -s -- --user
- docker-disk-usage
- docker-volume-backup
- docker-volume-export
- docker-volume-import
- docker-volume-list
- docker-volume-restore
- docker-volume-copy
grafana
curl -L https://ansible.build/grafana/install | bash
- grafana-backup
mysql
curl -L https://ansible.build/mysql/install | bash
- docker-mysql-backup
- docker-mysql-list
- docker-mysql-restore
- docker-mysql-drop
nginx
curl -L https://ansible.build/nginx/install | bash
- docker-nginx-enable
- docker-nginx-reload
- get-public-ip
node_exporter
curl -L https://ansible.build/node_exporter/install | bash
- write-node-exporter-metric
odoo
curl -L https://ansible.build/odoo/install | bash -s -- --user
- docker-odoo-backup
- docker-odoo-clear-assets
- docker-odoo-clear-views
- docker-odoo-cloc
- docker-odoo-drop
- docker-odoo-duplicate
- docker-odoo-init
- docker-odoo-list
- docker-odoo-patch
- docker-odoo-restore
- docker-odoo-shell
- docker-odoo-uninstall
- docker-odoo-update
- docker-odoo-user
- docker-odoo-neutralize
- docker-odoo-rename
- docker-odoo-upgrade
- odoo-backup
- odoo-drop
- odoo-duplicate
- odoo-restore
postgres
curl -L https://ansible.build/postgres/install | bash -s -- --user
- docker-postgres-backup
- docker-postgres-create
- docker-postgres-restore
- docker-postgres-list
- docker-postgres-drop
- docker-postgres-patch
- docker-postgres-duplicate
- docker-postgres-size
- docker-postgres-shell
- docker-postgres-upgrade
- docker-postgres-rename