aboutsummaryrefslogtreecommitdiff
path: root/README.md (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove note about unstable nix versionSandro2024-01-091-1/+1
| | | The current stable nix version supports flakes.
* [Chore] Add missing documentation for timeout optionsRoman Melnikov2023-12-201-0/+10
| | | | | | | Problem: README misses documentation for 'confirmTimeout' and 'activationTimeout'. Solution: Mention them in README.
* Merge pull request #231 from serokell/rvem/#201-dont-hardcode-profile-directoryRoman Melnikov2023-09-121-2/+5
|\ | | | | [#201] Deduce profile directory during activation
| * [#201] Deduce profile directory during activationRoman Melnikov2023-09-121-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Since https://github.com/NixOS/nix/pull/5226 nix profiles for users are stored in 'XDG_STATE_HOME' or 'HOME' directory. However, 'deploy-rs' still expects profiles to be present in '/nix/var/nix/profiles/per-user'. As a result, an attempt to deploy a profile with newer nix may fail with an error about non-existing files. Solution: Instead of deducing the profile path prior to ssh'ing and actual activation, deduce the path to the profile during as a part of 'activate-rs' invocation. Now if the profile path is not specified explicitly as an attribute in profile within the deploy flake, the path to the profile is determined based on the user to which the profile belongs and on the values of 'XDG_STATE_HOME' and 'HOME' variables. Additionally, if the old profile directory (in '/nix/var/nix/profiles/per-user') for a given user already exists, it is used instead for the sake of backward compatibility.
* | Update README.md (#227)Derek Mahar2023-09-081-1/+1
|/ | | Replace "eachother" with "each other".
* Make it possible to not rebuild deploy-rsFlakebi2023-04-161-0/+27
| | | | | | | | | Use the deploy-rs from the final packages set. This can avoid rebuilding deploy-rs when using it in a nixos config. It can use the version cached in nixpkgs. Also add instructions to the readme on how to craft an overlay that uses nixpkgs deploy-rs.
* Add option to build on the remote hostPhilipp Herzog2022-11-181-0/+5
|
* Fix a typoYang, Bo2022-05-081-1/+1
|
* Add custom sudo command supportAndrew Fontaine2022-01-281-0/+5
| | | | This is useful for nodes that utilize `doas` instead of `sudo`.
* Fix typoMarkus Läll2022-01-111-1/+1
|
* Add multi node supportYannik Sander2021-06-221-5/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Run multiple deployments in sequence Resolve targets later Extend context by deployed flake Apply clippy suggestions Add revoke command builder Track succeeded deploys Add revoke function Register revoke error as deploy error Prepare revoke command in activate Extend logger to handle revoke Implement revoke command client side Run revoke on previously suceeded Control whether to override by flag Adhere profile configuration auto_rollback setting Cargo fmt Correctly provide profile path to activation script when revoking Document multi flake mode in README Resolve a typo in README.md Co-authored-by: notgne2 <gen2@gen2.space> Use existing teminology rename revoke_suceeded -> rollback_suceeded Use more open CLI argument name `targets` instead of `flakes` Document name changes in README Add sudo command support for revokes Call run_deploy with `dry_active` flag Test revoke commands contains sudo Set default temp_path in activate binary Require temp_path for wait and activate subcommands Add copyright comment Address review change requests Fix typo in README Co-authored-by: Alexander Bantyev <balsoft@balsoft.ru>
* Mention the matrix channel in the READMEAlexander Bantyev2021-06-061-0/+2
|
* Add note about shell escaping quoted hostname or profile namesnotgne22021-01-241-1/+1
|
* Document quotating profile or hostnames with a `.` in CLI (closes #10)notgne22021-01-011-1/+1
|
* Add logo, remove early-development noticenotgne22020-12-151-3/+3
|
* README: Fix exampleSteven Roose2020-12-071-3/+3
|
* Remove references to setActivate from READMEnotgne22020-11-221-3/+3
|
* Use `/tmp` as temp directory, not `/tmp/deploy-rs` (resolves #8 by deprecation)notgne22020-11-221-2/+2
|
* Update README to document Magic Rollback better, and demonstrate extra Nix ↵notgne22020-11-141-9/+17
| | | | arguments
* Remove "TODO" from READMEnotgne22020-11-141-10/+0
|
* Re-order link to examples in overall usage section in READMEnotgne22020-11-101-2/+2
|
* Re-order overall usage description in READMEnotgne22020-11-101-34/+34
|
* Improve language in README regarding overriding the hostnamenotgne22020-11-101-2/+2
| | | Co-authored-by: Christian Höppner <mkaito@users.noreply.github.com>
* Fix setActivate documentation in `README.md`notgne22020-11-101-2/+2
|
* Remove bootstrapnotgne22020-11-071-3/+0
|
* Add note about profilesOrder functionalitynotgne22020-11-071-0/+1
|
* Greatly expand documentationnotgne22020-11-071-10/+69
|
* Mark UI off the TODOnotgne22020-10-291-1/+1
|
* Add TODO for remote buildingnotgne22020-10-231-0/+1
|
* Add note about `activate` in READMEnotgne22020-10-231-0/+2
|
* Mark magic rollback off the checklistnotgne22020-10-131-1/+1
|
* Document `profilePath` optionnotgne22020-10-101-0/+3
|
* Minor flake and documentation fixesnotgne22020-10-081-11/+11
|
* Update documentationnotgne22020-10-081-6/+82
|
* Update GitHub URL in READMEnotgne22020-10-051-3/+3
|
* Add license information, reformat Nix files, clean upnotgne22020-09-291-4/+21
|
* add README.mdnotgne22020-09-281-0/+24