Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/CertainLach/fleet

NixOS cluster configuration tool
https://github.com/CertainLach/fleet

feat: apply networking.hostName from fleet attr name

a31940c2af8213f9317d7cadf764f87f90f8bdeb authored 12 months ago by Yaroslav Bolyukin <[email protected]>
fix: update lockfile

0dbf004520820f278c41c26f7e444cd2abd7ccd3 authored 12 months ago by Yaroslav Bolyukin <[email protected]>
fix: do not prepare for rollback on upload

deac38eb1c8fb6f7a7e2c18f8d22065d17fb158d authored 12 months ago by Yaroslav Bolyukin <[email protected]>
refactor: split build-systems and deploy commands

c0c9b96f77be19ac6a6603f9502d58b221edc6db authored 12 months ago by Yaroslav Bolyukin <[email protected]>
fix: post-refactor

718d88b1fcc6fc1fe54908fb00f7c30955a5edad authored 12 months ago by Yaroslav Bolyukin <[email protected]>
refactor: temporarly break cross, but greatly cleanup data

d0d2d550883b18656195331e549effc8de6e7016 authored 12 months ago by Yaroslav Bolyukin <[email protected]>
refactor: remove shell-outs for ssh

7c6930a6bff04f23262f02c5f19e32364716b64b authored 12 months ago by Yaroslav Bolyukin <[email protected]>
refactor: minor rewrites

904d12180e52796b37be3792a6050eba8894c6f6 authored 12 months ago by Yaroslav Bolyukin <[email protected]>
refactor: shell abstraction

a369041a95eb6849be03a621e6a11dc54ed9c2e6 authored 12 months ago by Yaroslav Bolyukin <[email protected]>
refactor: more repl abstractions

7e2e5c591e04e249bea45216d6a4d12c62ecccdc authored 12 months ago by Yaroslav Bolyukin <[email protected]>
doc: remove experimental status

624fe7e9f18bbd75f8c709a943aed024938893c3 authored 12 months ago by Yaroslav Bolyukin <[email protected]>
refactor: provide cross system using argument

1aab6a2e63b67aa19c9973de891dbcb2cba142e2 authored 12 months ago by Yaroslav Bolyukin <[email protected]>
refactor: perform build using nix repl

89d35672dcfd722653fdc5529d44f9fce93298ce authored 12 months ago by Yaroslav Bolyukin <[email protected]>
feat: add-shared --readd

e85b4da8a439a48b0faddc05df071dc3b8d14d12 authored about 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: libssh preparation

97d9be65842c002f147e475a5f9620913676097f authored about 1 year ago by Yaroslav Bolyukin <[email protected]>
refactor: replace eval with repl where possible

3f73827e390bb57bc59a3c15d1aba90a6c345a2f authored about 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: handle nix repl errors without extra synchronization

353ae3be2d277f0d7221b6b23d1227588e735915 authored about 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: move extra args to NIX_ARGS env

5250aa0549c3a6230f4754c7b92d3193c0af0aab authored about 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: replace nix eval with repl

19e4a93958ae06b90eb5cacb10e5f626d1c1e2ad authored about 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: sign built systems by default

53dc93b160c104bee28eeecb537ab786be606b80 authored about 1 year ago by Yaroslav Bolyukin <[email protected]>
refactor: split deployment function

7a60d07bbf3ec1df83b8d90ac3f74e6b77f69c54 authored about 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: more resilent rollback service

e9e8e99657ad0961c14c328dcf929b6654b53355 authored about 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: automatic rollback

741106e60111f921f02a18c520f240047564017c authored about 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: add progress bar

4340a04aa50890d11dc3dc258983d46d4f72a9ea authored about 1 year ago by Yaroslav Bolyukin <[email protected]>
doc: note usage

03c441d805e82c92e17b50ebde3c904b408eac58 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: prefetch command

ca5174b8c4a437dc86ed93bd427e64b14c916b71 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
refactor: remote command management

eee08d567ee4f1c287d743f0e83cff58143cf2a8 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: reencrypt secret on remote server

837e795f702e6ddfb99f9af91c63a93679447522 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
build: upgrade dependencies

d5e1b5f02261cd421f87da3af36cc9fb4a086563 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
refactor!: disable sd-image module from sd-image target

d58560c491345d572da095fea027cdad04d92452 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
refactor: secret management

15ef984b843b31f16d6adcd51c30286a1ebddf0e authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
feat: build specializations

Signed-off-by: Yaroslav Bolyukin <[email protected]>

4e7930a0a4573d2a3ba5b0a4d273e0b6946a80f4 authored about 2 years ago by Yaroslav Bolyukin <[email protected]>
refactor!: remove secret.path

BREAKING CHANGE: all .path usages should be switched to .secretPath

Signed-off-by: Yaroslav Bol...

38d1791fce609a9daeb4afb869f523efdda71e04 authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
style: fix clippy warnings

Signed-off-by: Yaroslav Bolyukin <[email protected]>

3fd84331488f562636a729831c51a43140ebb1d7 authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
style: fix clippy warnings

Signed-off-by: Yaroslav Bolyukin <[email protected]>

b0625df8861d5808f7cf6de7aa983146f9a74256 authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
refactor: implement new secret storage schema

Signed-off-by: Yaroslav Bolyukin <[email protected]>

7a2e42ede3628aa31b3a97dbde7c6919a7a022c2 authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
feat: preserve logs

590ae3fadf8fc73e6f4c4e71ddf29721bf9afd31 authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
build: flake lockfile

Signed-off-by: Yaroslav Bolyukin <[email protected]>

ec2473c9185888adf24a4b410003a542c4c434dd authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
refactor: new secrets structure

Signed-off-by: Yaroslav Bolyukin <[email protected]>

ebcabdbbc52934270abe6067659a23aa784abc72 authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
fix: nix log

Signed-off-by: Yaroslav Bolyukin <[email protected]>

aeb19ed23fd5000b73fe402fc676309b176e96b7 authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
fix: display switch-to-configuration output

Signed-off-by: Yaroslav Bolyukin <[email protected]>

44d807a3126f276e7b44d8cc62db5526e22fe65f authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
build: update direnv

Signed-off-by: Yaroslav Bolyukin <[email protected]>

ed2543fe90851e9832779174f73152b54db4b1a3 authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
feat: shared secrets expected owners

Signed-off-by: Yaroslav Bolyukin <[email protected]>

53503cecc6000645b42cbba9d7af2fc4242e453a authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
refactor: replace structopt with clap

Signed-off-by: Yaroslav Bolyukin <[email protected]>

144b32110d8f899297b0e26b1ed43e184ffc34cd authored almost 3 years ago by Yaroslav Bolyukin <[email protected]>
build: update dependencies

Signed-off-by: Yaroslav Bolyukin <[email protected]>

8d4a7a16f575b5cf86faa5aa0489c497f7c1a99d authored almost 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: parallel host builds

Signed-off-by: Yaroslav Bolyukin <[email protected]>

81e3c77f96ff781deea00309312fa7dd841d4393 authored almost 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: crosscompilation support

Signed-off-by: Yaroslav Bolyukin <[email protected]>

6a5196a1ce6cb76af6a503c936c94cba131b9ef1 authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: better logs

Signed-off-by: Yaroslav Bolyukin <[email protected]>

41ecf404fcd9e128642132f6899abeed05fddbab authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: optional private secret part

Signed-off-by: Yaroslav Bolyukin <[email protected]>

cf283066e9aa12f0a04c15681885292b20612d32 authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
fix: make decryptSecrets depend on specialfs

Signed-off-by: Yaroslav Bolyukin <[email protected]>

62fbb3d07cd6786f74aa02285b7b27299a0c5536 authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
refactor: run decryptSecrets activation after users

Signed-off-by: Yaroslav Bolyukin <[email protected]>

c007b07c706f71d52dd09d09c8db7347922e9ef8 authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
fix: use default for secret

Signed-off-by: Yaroslav Bolyukin <[email protected]>

2edd0d8c67fb1bdfe37908662ecbad85d3fbe462 authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: support secrets without secret data

Signed-off-by: Yaroslav Bolyukin <[email protected]>

e862c17d93fbbc0148182227007cf5494079a91b authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: build sd-image

Signed-off-by: Yaroslav Bolyukin <[email protected]>

4ab80d676530472d9c69c701d513d7bf2cd29b79 authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
fix: missing pkgs arg

Signed-off-by: Yaroslav Bolyukin <[email protected]>

440870d39d7aba69c1a01b050973987c1236d935 authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
build: upgrade nixpkgs

Signed-off-by: Yaroslav Bolyukin <[email protected]>

edc907b3856e52d31073160d67008c94fbdda265 authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
refactor: split fleet and nixos modules

Signed-off-by: Yaroslav Bolyukin <[email protected]>

4daa40be7e69ce694bed28dd4eb38d45c2be61a2 authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: info subcommand

Signed-off-by: Yaroslav Bolyukin <[email protected]>

a2ea38b80ded433132e8c5966a3a726e5abd4944 authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: non-shared secrets

Signed-off-by: Yaroslav Bolyukin <[email protected]>

5fd92ba91a91e8b6248dbc97016f13ff0923ca66 authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: prefer to escape $ in singleline with \$

Signed-off-by: Yaroslav Bolyukin <[email protected]>

076f1febd13c0ad11b31723cfa0455de81a9e194 authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
fix(nixlike): string roundtrips

Signed-off-by: Yaroslav Bolyukin <[email protected]>

52a24f69aae791c579e8c393ddf8d34f7a3d33bd authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
refactor: move main command to subdirectory

Signed-off-by: Yaroslav Bolyukin <[email protected]>

a9e03a39aec522327daa61ad3c0774e3a5c7f32c authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
refactor: replace clap with structopt

Signed-off-by: Yaroslav Bolyukin <[email protected]>

bb34d421e2a06f0fcb5ff244c69c37b4e5dedbbb authored about 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: secret management

Signed-off-by: Yaroslav Bolyukin <[email protected]>

b47cfbf2412607fa4997c4e8ff4685c3d28dd7a6 authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
refactor: remove intermediate directory

Signed-off-by: Yaroslav Bolyukin <[email protected]>

2a625abed5ed378aec061d523702fc2036b4027a authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
fix: make it run on stable

Signed-off-by: Yaroslav Bolyukin <[email protected]>

f06ae761f6d154ac1a2588da44a75c8b23805e27 authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
build: remove unused dependencies

Signed-off-by: Yaroslav Bolyukin <[email protected]>

3d086a1e0389c2adb715f2ac779170246a9bc256 authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
refactor: use z85

Signed-off-by: Yaroslav Bolyukin <[email protected]>

17bf21a48a366e23a0257060a10428a7d69bb694 authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: secret installer

Signed-off-by: Yaroslav Bolyukin <[email protected]>

2fef06859159b7eb6483b69cd5b5be98b2356c01 authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
refactor: remove secret fields

Signed-off-by: Yaroslav Bolyukin <[email protected]>

352f51b2ac9dd02ec0243b938b72edd3bd159dcb authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: preserve object field order

Signed-off-by: Yaroslav Bolyukin <[email protected]>

f48f507511e28a2b9eae046fa347ef1ab5519627 authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
refactor: drop old db

Signed-off-by: Yaroslav Bolyukin <[email protected]>

fb6d3038c4a7f6a08410f1f4f5466d326dfb4e79 authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
refactor: remove useless logging

Signed-off-by: Yaroslav Bolyukin <[email protected]>

4ad5065059c457dfe8b3ff4afa4a284ad1345f9e authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: rework secret add command

Signed-off-by: Yaroslav Bolyukin <[email protected]>

5bccd7d5db8aa4bd5cc1977854e5f4fe19e5a953 authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: print command and status on failure

Signed-off-by: Yaroslav Bolyukin <[email protected]>

eae9921798a3dc876b8897b33dc3f82757e0f110 authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: fleet state comment

Signed-off-by: Yaroslav Bolyukin <[email protected]>

1f92baf5ac1a30acfc3062c9a5038ce3bac58ffc authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: dprint support

Signed-off-by: Yaroslav Bolyukin <[email protected]>

ec8bd188aadfb9854fb1b9d9dfae1eafbecab49d authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: better "expected" messages

Signed-off-by: Yaroslav Bolyukin <[email protected]>

f965cc12b1e65af29fa8927b2bc8142ba4aabada authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: parse null

Signed-off-by: Yaroslav Bolyukin <[email protected]>

6ca3e00a2ff9b9e2235da95f5b35e4844d515fa1 authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: multiline comments

Signed-off-by: Yaroslav Bolyukin <[email protected]>

8deb0df2012ea51c273a22e04ed4055adc46877f authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: fleetdata

Signed-off-by: Yaroslav Bolyukin <[email protected]>

a412d4202830470c599e5883c2de6c35b2bea4fe authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
refactor: db data

Signed-off-by: Yaroslav Bolyukin <[email protected]>

cd4874aa64172a33138410e0e787ace4930c8b3d authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
refactor: move keys command to secrets

Signed-off-by: Yaroslav Bolyukin <[email protected]>

5eda0552da5c1f786571ca7fd5dc1e5cc126f925 authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: nixlike serialization

Signed-off-by: Yaroslav Bolyukin <[email protected]>

fad91f8a3923da3ce40374c91901b7ec034b95d2 authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
refactor: recurse less

Signed-off-by: Yaroslav Bolyukin <[email protected]>

c02ef189daa24545f2f62f548af4e168f99e5b6f authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
feat: remove lock

Building is locked on nix store anyway

Signed-off-by: Yaroslav Bolyukin <[email protected]>

c6d77aa9f34e7cdf59c17204bebcdbc4f40307ce authored over 3 years ago by Yaroslav Bolyukin <[email protected]>
build: upgrade deps

Signed-off-by: Yaroslav Bolyukin <[email protected]>

e6bd0942ca266f4823c045eb93b84a59eebf5803 authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
feat: use new db

Signed-off-by: Yaroslav Bolyukin <[email protected]>

10b0477e86c0baf5f6c713a0a765c4108f2f4b5b authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
feat: use directory as host key storage

Signed-off-by: Yaroslav Bolyukin <[email protected]>

5be15053c173585529d2a065e27e993ae47141ca authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
refactor: disable secret generation

Signed-off-by: Yaroslav Bolyukin <[email protected]>

eab67eb0e28a7b5a13967f1b732c30e368aa1623 authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
feat: use files for host keys

Signed-off-by: Yaroslav Bolyukin <[email protected]>

35b93190d1f0f9aa3c5040a08a57d3ba339b6fdb authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
refactor: remove key db

Signed-off-by: Yaroslav Bolyukin <[email protected]>

f89d04014f0fa3fcf38373d737fc9247e9d967a3 authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
refactor(build-systems): host abstraction

Signed-off-by: Yaroslav Bolyukin <[email protected]>

238480b57dc17642489972521e9f4c598aae5364 authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
refactor: host abstraction

Signed-off-by: Yaroslav Bolyukin <[email protected]>

29a1aae905e44226d471a42c0bb1ded45cf815bf authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
feat(build-systems): --skip option

Signed-off-by: Yaroslav Bolyukin <[email protected]>

a24f5304c03148e1ab2c8fa6527cca6ff9b102ee authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
fix(build-systems): jobs argument name

Signed-off-by: Yaroslav Bolyukin <[email protected]>

fc5bb23406b2accc3d6c2740772067e85ab72b3b authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
feat(build-systems): builders/jobs/fail_fast args

Signed-off-by: Yaroslav Bolyukin <[email protected]>

1d31a621fa6f50a7bd48d85cbd64b53249cf4aaa authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
build: update dependencies

Signed-off-by: Yaroslav Bolyukin <[email protected]>

af4057657645a7632b840831b68bbff483c0c374 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
style: reorder command construction arguments

Signed-off-by: Yaroslav Bolyukin <[email protected]>

2e7f8f86832155888bbd076b4cc89ca4c3a13f87 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
fix: nix import paths

Signed-off-by: Yaroslav Bolyukin <[email protected]>

b05f31720fbcb5449f395c93bb768633aa00c2a8 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>