https://github.com/nixos/nixops-hetzner
https://github.com/nixos/nixops-hetzner
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/nixos/nixops-hetzner
- Owner: NixOS
- License: lgpl-3.0
- Created: 2019-08-27T18:50:31.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-04-23T22:40:15.000Z (about 4 years ago)
- Last Synced: 2025-10-02T12:34:49.232Z (8 months ago)
- Language: Python
- Size: 2.16 MB
- Stars: 57
- Watchers: 10
- Forks: 14
- Open Issues: 40
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# NixOps Hetzner Plugin
NixOps (formerly known as Charon) is a tool for deploying NixOS
machines in a network or cloud.
This repo contains the NixOps Hetzner Plugin.
* [Manual](https://nixos.org/nixops/manual/)
* [Installation](https://nixos.org/nixops/manual/#chap-installation) / [Hacking](https://nixos.org/nixops/manual/#chap-hacking)
* [Continuous build](http://hydra.nixos.org/jobset/nixops/master#tabs-jobs)
* [Source code](https://github.com/NixOS/nixops)
* [Issue Tracker](https://github.com/NixOS/nixops/issues)
* [Mailing list / Google group](https://groups.google.com/forum/#!forum/nixops-users)
* [Matrix - #nix:nixos.org](https://matrix.to/#/#nix:nixos.org)
* [Documentation](https://nixops.readthedocs.io/en/latest)
## Developing
To start developing on the NixOps Hetzner plugin, you can run:
```bash
$ nix-shell -I channel:nixos-20.09 -p poetry
$ poetry install
$ poetry shell
```
To view active plugins:
```bash
nixops list-plugins
```
and you're ready to go.
The code should conform to style guide and types annotation standards so please make sure to run `black` and `mypy`.
## Building from source
The command to build NixOps depends on your platform.
See the main NixOps repo instructions for how to built NixOps
with this Hetzner plugin.
This document is a work in progress.