Metadata-Version: 2.1
Name: fixinventory-plugin-hetzner
Version: 4.2.0
Summary: Fix Hetzner Collector Plugin
Author: Some Engineering Inc.
License: AGPLv3
Project-URL: Documentation, https://inventory.fix.security
Project-URL: Source, https://github.com/someengineering/fix/tree/main/plugins/hetzner
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Unix
Classifier: Environment :: Console
Classifier: Natural Language :: English
Classifier: Topic :: Security
Classifier: Topic :: Utilities
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: fixinventorylib==4.2.0
Requires-Dist: hcloud==2.2.0

# fix-plugin-hetzner

Hetzner Collector Plugin for Fix (alpha)

This collector is in alpha stage and may not work as expected. Use at your own risk.

- [x] Resource collection
- [ ] Resource deletion
- [ ] Tag update

## Configuration

Hetzner has no API to introspect a token, so you need to manually maintain the project name associated with an API token. Provide names in the same order as the corresponding API tokens.

```
fixworker:
  collector:
    - 'hetzner'
hetzner:
  hcloud_project_names:
    - 'dev'
    - 'global'
  hcloud_tokens:
    - '0ytCtPtcyUO1fEwLIYarEQaiY04E9P9tDIowK1JD8mX5K5jsLhPmiwkMLLuDGMxG'
    - 'nt71Kl3pSscVt5Mey1NUfERXeaxHyDru988De7UA4ew48eAvMMsQ8tserBEOwLXq'
```

## License

See [LICENSE](../../LICENSE) for details.
