https://github.com/djuuu/ansible-role-qpkg
Install or update QPKG packages on QNAP NAS
https://github.com/djuuu/ansible-role-qpkg
ansible ansible-role qnap qpkg
Last synced: 4 months ago
JSON representation
Install or update QPKG packages on QNAP NAS
- Host: GitHub
- URL: https://github.com/djuuu/ansible-role-qpkg
- Owner: Djuuu
- License: other
- Created: 2024-11-03T18:57:58.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-11-03T19:00:14.000Z (11 months ago)
- Last Synced: 2025-06-16T11:58:59.580Z (4 months ago)
- Topics: ansible, ansible-role, qnap, qpkg
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Ansible Role: QPKG
==================Install or update QPKG packages on QNAP NAS.
- https://www.qnap.com/
Requirements
------------A QNAP NAS.
Role Variables
--------------Available role variables are listed below, along with default values (see `defaults/main.yml`):
```yaml
# QNAP Store apps
qpkg_apps: []
# - container-station
# - qufirewall
# - MalwareRemover
# - Qcenter
# - Qcenter-Agent# Third party apps
qpkg_3rd_party_apps: []
# - repository_name: MyQnap
# repository_url: https://www.myqnap.org/repo.xml
# apps:
# - Entware
# - Fdupes# Unwanted apps to uninstall
qpkg_unwanted_apps: []
# - helpdesk# Wait for each operation
qpkg_wait_queue: true
# Number of retries when waiting for queue
qpkg_wait_retries: 30
# Seconds between each queue check
qpkg_wait_delay: 10
```Dependencies
------------None.
Example Playbook
----------------```yaml
- hosts: all
gather_facts: falseroles:
- djuuu.qpkg
```License
-------Beerware License