Logo
Explore Help
Sign In
toolshed/abra
toolshed/abra
4
2
Fork 18
You've already forked abra
Code Issues 27 Pull Requests 3 Packages Releases 40 Activity

40 Releases 65 Tags

RSS Feed
  • 0.7.0-rc3-beta f17523010a

    0.7.0-rc3-beta Stable

    decentral1se released this 2023-02-19 09:51:34 +00:00 | 562 commits to main since this release

    Changelog

    • 992e675 refactor: use passed down conf to decide
    • 6362619 refactor: pass args in, docs, rename, lower-case logs
    • d62c4e3 refactor: improved logging on pruning
    • 98fc36c refactor: hopefully more robust prune logic, docs
    • a6b5566 refactor: clarify prune scope, not system wide [ci skip]
    • 1a72e27 refactor: add server auto-complete & cosmetics
    • cccbe4a fix: typo [ci skip]
    • e4b4084 fix: stream logs without hitting git.coopcloud.tech
    • 312b93e fix: no gitops on recipe for "app new"
    • 3058178 fix: if all servers good, don't show empty table
    • 5739758 fix: give more time to tear down state [ci skip]
    • e94f947 fix: don't create clients twice per server
    • ff58646 fix: better error message when network gone
    • f53cfb6 fix: better error message when missing context [ci skip]
    • eec6469 fix: Change error message to reflect RECIPE -> TYPE
    • 9754c1b feat: server auto-complete on remove sub-command
    • d789830 feat: adds --since flag for abra app logs
    • b8abc87 docs: volumes pruning docs - more warnings
    • 4dbe136 docs: more clarity on prune functionality
    • 47c61df docs: add comrade yksflip [ci skip]
    • d4f3a7b docs: add comrade codegod100 [ci skip]
    • f55f01a build: verbose local builds to show progress
    • c7730ba Adding server prune and undeploy prune
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.7.0-rc3-beta_darwin_arm64
      26 MiB
    • abra_0.7.0-rc3-beta_darwin_x86_64
      27 MiB
    • abra_0.7.0-rc3-beta_linux_arm64
      26 MiB
    • abra_0.7.0-rc3-beta_linux_armv5
      26 MiB
    • abra_0.7.0-rc3-beta_linux_armv6
      26 MiB
    • abra_0.7.0-rc3-beta_linux_armv7
      26 MiB
    • abra_0.7.0-rc3-beta_linux_i386
      26 MiB
    • abra_0.7.0-rc3-beta_linux_x86_64
      27 MiB
    • checksums.txt
      1.6 KiB
    • kadabra_0.7.0-rc3-beta_darwin_arm64
      22 MiB
    • kadabra_0.7.0-rc3-beta_darwin_x86_64
      22 MiB
    • kadabra_0.7.0-rc3-beta_linux_arm64
      22 MiB
    • kadabra_0.7.0-rc3-beta_linux_armv5
      21 MiB
    • kadabra_0.7.0-rc3-beta_linux_armv6
      21 MiB
    • kadabra_0.7.0-rc3-beta_linux_armv7
      21 MiB
    • kadabra_0.7.0-rc3-beta_linux_i386
      22 MiB
    • kadabra_0.7.0-rc3-beta_linux_x86_64
      23 MiB
  • 0.6.0-beta 3a0d9f7ed7

    0.6.0-beta Stable

    decentral1se released this 2022-12-13 15:09:54 +00:00 | 681 commits to main since this release

    Changelog

    • 8fad34e fix: switch back to replacing .example.com
    • e788ac2 fix: keep abra working if recipe catalogue is offline (!235)
    • 1418744 fix: fork passgen
    • a21d431 fix: don't panic() 😅
    • 9591e91 feat(cmd): make env variables accessible for local abra.sh commands
    • 7f745ff feat(cmd)!: run abra.sh commands with /bin/bash if available.
    • 521d3d1 feat(autocomplete): add autocompletion for fish shell
    • 82866cd feat: partial implementation of machine readable output.
    • 1b28a07 fix: minor stylistic improvements to MR output in list.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.6.0-beta_darwin_arm64
      26 MiB
    • abra_0.6.0-beta_darwin_x86_64
      27 MiB
    • abra_0.6.0-beta_linux_arm64
      26 MiB
    • abra_0.6.0-beta_linux_armv5
      26 MiB
    • abra_0.6.0-beta_linux_armv6
      26 MiB
    • abra_0.6.0-beta_linux_armv7
      26 MiB
    • abra_0.6.0-beta_linux_i386
      26 MiB
    • abra_0.6.0-beta_linux_x86_64
      27 MiB
    • checksums.txt
      755 B
  • 0.5.1-beta e41caa891d

    0.5.1-beta Stable

    decentral1se released this 2022-08-15 10:18:08 +00:00 | 744 commits to main since this release

    Changelog

    • 0423ce7 fix: working link [ci skip]
    • 16fe1b6 fix: thread app name & stack name correctly
    • b42d5bf fix: ignore until coop-cloud/organising#336 is fixed [ci skip]
    • f684c6d fix: drop back to urfave@v1.22.5 for parsing fix
    • e41caa8 fix: dont check ip on server when it is local
    • 8458e61 fix: branch checking logic
    • 42a6818 fix: app cmd parsing, usage & tests
    • 3b88935 docs: re-word on docstrings [ci skip]
    • a4ebf7b docs: add frando & fix intro [ci skip]
    • 8f709c0 build: ignore merges, chores & sort
    • 0540e42 alpha -> beta
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.5.1-beta_darwin_arm64
      26 MiB
    • abra_0.5.1-beta_darwin_x86_64
      26 MiB
    • abra_0.5.1-beta_linux_arm64
      26 MiB
    • abra_0.5.1-beta_linux_armv5
      25 MiB
    • abra_0.5.1-beta_linux_armv6
      25 MiB
    • abra_0.5.1-beta_linux_armv7
      25 MiB
    • abra_0.5.1-beta_linux_i386
      26 MiB
    • abra_0.5.1-beta_linux_x86_64
      27 MiB
    • checksums.txt
      755 B
  • 0.5.0-alpha 578e91eeec

    0.5.0-alpha Stable

    decentral1se released this 2022-05-03 15:23:17 +00:00 | 788 commits to main since this release

    Changelog

    • 49f79db fix!: new catalogue URL
    • 578e91e chore: publish next tag 0.5.0-alpha
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.5.0-alpha_darwin_arm64
      25 MiB
    • abra_0.5.0-alpha_darwin_x86_64
      26 MiB
    • abra_0.5.0-alpha_linux_arm64
      25 MiB
    • abra_0.5.0-alpha_linux_armv5
      24 MiB
    • abra_0.5.0-alpha_linux_armv6
      24 MiB
    • abra_0.5.0-alpha_linux_armv7
      24 MiB
    • abra_0.5.0-alpha_linux_i386
      25 MiB
    • abra_0.5.0-alpha_linux_x86_64
      26 MiB
    • checksums.txt
      763 B
  • 0.4.1-alpha 4ba15df9b7

    0.4.1-alpha Stable

    decentral1se released this 2022-04-21 13:47:45 +00:00 | 798 commits to main since this release

    Changelog

    • c214937 installer: download on aarch64
    • 11d7823 installer: add 32 bit arm support
    • 6140abb fix: sync to latest before commits come in
    • 5721b35 fix: per service logs
    • 4ba15df chore: 0.4.1-alpha
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.4.1-alpha_darwin_arm64
      25 MiB
    • abra_0.4.1-alpha_darwin_x86_64
      26 MiB
    • abra_0.4.1-alpha_linux_arm64
      25 MiB
    • abra_0.4.1-alpha_linux_armv5
      24 MiB
    • abra_0.4.1-alpha_linux_armv6
      24 MiB
    • abra_0.4.1-alpha_linux_armv7
      24 MiB
    • abra_0.4.1-alpha_linux_i386
      25 MiB
    • abra_0.4.1-alpha_linux_x86_64
      26 MiB
    • checksums.txt
      763 B
  • 0.4.0-alpha 3a3f41988b

    0.4.0-alpha Stable

    decentral1se released this 2022-04-19 12:37:26 +00:00 | 804 commits to main since this release

    Changelog

    • a1190f1 fix: show which service is getting backed up [ci skip]
    • e421922 fix: restore uses absolute paths & better docs
    • 3c4bb6a fix: ensure we're on latest for recipe release dance
    • cbd9240 fix: better local changes message
    • a0d7a76 fix: better error messages for release failures
    • a4f1634 fix: backups get gzip, absolute paths, single archive file
    • b27acb2 feat: backup/restore [ci skip]
    • c71efb4 feat: arm builds [ci skip]
    • ed5bbda docs: wording & emoji [ci skip]
    • 7b627ea docs: nice gopher [ci skip]
    • 622ecc4 docs: drop slash [ci skip]
    • 10d5705 docs: better backup docs
    • f6690a8 build: upx release script [ci skip]
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.4.0-alpha_darwin_arm64
      25 MiB
    • abra_0.4.0-alpha_darwin_x86_64
      26 MiB
    • abra_0.4.0-alpha_linux_arm64
      25 MiB
    • abra_0.4.0-alpha_linux_armv5
      24 MiB
    • abra_0.4.0-alpha_linux_armv6
      24 MiB
    • abra_0.4.0-alpha_linux_armv7
      24 MiB
    • abra_0.4.0-alpha_linux_i386
      25 MiB
    • abra_0.4.0-alpha_linux_x86_64
      26 MiB
    • checksums.txt
      763 B
  • 0.4.0-alpha-rc8 6998298d32

    0.4.0-alpha-rc8 Stable

    decentral1se released this 2022-03-30 14:35:30 +00:00 | 824 commits to main since this release

    Changelog

    • 0e23ec5 refactor!: simple validation only
    • e8e4185 fix: pass args to local function invocations too
    • 323f446 fix: filtering requires case-by-case handling
    • b943a8b feat: allow choosing user on remote commands
    • 6998298 chore: publish next tag 0.4.0-alpha-rc8
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.4.0-alpha-rc8_darwin_arm64
      25 MiB
    • abra_0.4.0-alpha-rc8_darwin_x86_64
      26 MiB
    • abra_0.4.0-alpha-rc8_linux_arm64
      25 MiB
    • abra_0.4.0-alpha-rc8_linux_i386
      25 MiB
    • abra_0.4.0-alpha-rc8_linux_x86_64
      26 MiB
    • checksums.txt
      498 B
  • 0.4.0-alpha-rc7 acc665f054

    0.4.0-alpha-rc7 Stable

    decentral1se released this 2022-03-27 19:33:37 +00:00 | 829 commits to main since this release

    Changelog

    • bc1729c trim docs, point to new docs [ci skip]
    • cdec834 reformat: remove extra line in CLI help
    • 2fbdcfb refactor: try the meta for default branch too
    • 22f9cf2 refactor: remove unused flag
    • 4e09f3b refactor: migrate authors to dedicated file [ci skip]
    • c905376 refactor!: use "config" instead of "compose" [ci skip]
    • 58e98f4 refactor!: type -> recipes
    • 793a850 refactor!: short flags for server add
    • 2277e4e refactor!: remove no-input flag where not needed
    • 42c1450 refactor!: prefer short flags on release
    • c0c3d9f refactor!: make dry-run flag more convenient
    • 227c02c refactor!: make common flags single char again
    • 2493921 refactor!: de-duplicate record flags
    • e670844 refactor!: app name -> domain
    • a237788 refacator!: use single char short flags
    • f432bfd fix: warn when no repo on git
    • 4023e6a fix: wait until app created to check for secrets
    • d5f30a3 fix: use removal flag with correct help
    • 0557284 fix: use new repo name
    • a9b5227 fix: use name not stack name for pass storage
    • 231cc3c fix: use StackName to filter volumes
    • fc51078 fix: typo
    • dfb32cb fix: type -> recipe [ci skip]
    • e9cfb07 fix: strip length modifiers
    • 1615130 fix: skip prompt for no passwords
    • c344235 fix: skip dupe ipv4 check, done in EnsureDomainsResolveSameIPv4
    • c67471e fix: show which secret was generated
    • c66695d fix: return err not logrus + new lines
    • d3e127e fix: retain backwards compat with TYPE/RECIPE change
    • fa8611b fix: respect NoInput on "app cp" & use app to get StackName
    • 6333815 fix: remove unused flag
    • 7a40e2d fix: remove duplicate flags on "server new"
    • 6b2a001 fix: remove dupe logging on catalogue reading [ci skip]
    • 82d560a fix: prompt for input on app cp
    • ecbeacf fix: prompt for container choice correctly on run [ci skip]
    • 5da4afa fix: only ensure latest after cloning
    • b4b0b46 fix: only delete secrets from specific app
    • 3797292 fix: no domain/converge check for deploy/upgrade/rollback
    • 6aa23a7 fix: more precise filtering
    • 6a50981 fix: match on generation of single secret
    • f39e186 fix: match Force/NoInput where needed
    • d61e104 fix: look at removal flag for pass logic
    • 8ccf856 fix: lay out generated secrets with warning/clarification
    • c7062e0 fix: initial subcmd completion
    • b295958 fix: handle all container registries
    • a8f35bd fix: handle NoInput for volume removal
    • d0945aa fix: handle NoInput for app removal
    • 2620097 fix: guard against concurrent write errors
    • 823f869 fix: error out correctly from ValidateDomain
    • bdd9b0a fix: ensure recipes on latest for lint/generate
    • b2d17a1 fix: ensure latest checked out for recipe upgrade
    • 2b2dcc0 fix: dont checkout latest if we dont have a copy
    • 37a1fcc fix: delete all secrets if force/noinput
    • e056d8d fix: de-dupe dns resolver logging, more concise [ci skip]
    • 09ac74d fix: check out default branch from tags
    • bfeda40 fix: catch more ssh failure modes with help
    • 16fc5ee fix: can't force remove if it is already deployed
    • 7f31531 fix: better prompts & matching for secret removal
    • 3381b89 fix: better error handling & proper context deletion for server rm
    • 2122f0e fix: avoid short command alias conflicts
    • 3fbd381 fix: add pass remove flag & show name is optional
    • ce70932 feat: single char short flag for volumes removal
    • b5f23d3 feat: show latest published version on sync
    • 2555096 feat: short flags for run command
    • b31cb6b feat: prompt for secret generation
    • 3383600 feat: pass domain to new app envs
    • c529988 feat: output success for secret insert [ci skip]
    • e78b395 feat: new short flag for RC upgrading
    • f0fc102 feat: more info on volumes. skip driver info
    • d316de2 feat: include recipe in deploy & friends overview
    • 860f1d6 feat: bring back scripts interface
    • a23124a feat: auto strip domain names to avoid runtime limits
    • 46fca7c docs: less ambig wording [ci skip]
    • 5237c7e docs: focus more on straight ssh docs for server add
    • d8a1b0c doc: indicate storage location of secret in logs
    • 7a8c7cd ci: drop static check
    • 6e1e02a chore: use same flag docs style
    • 598e87d chore: skip new repositories
    • 123475b chore: remove old files [ci skip]
    • acc665f chore: publish next tag 0.4.0-alpha-rc7
    • a6b52c1 chore: go mod tidy [ci skip]
    • 0a208d0 chore: go mod tidy + patch upgrades
    • 9d5e805 chore: go mod tidy
    • 1236192 chore: go mod tidy
    • 3f83803 chore: go mod tidy
    • bafc8a8 chore: go mod tidy
    • 53ed1fc chore: go mod tidy
    • 0015118 chore: go mod tidy
    • cd46d71 chore(deps): update module github.com/schollz/progressbar/v3 to v3.8.6
    • 770ae5e chore(deps): update module github.com/moby/sys/signal to v0.7.0
    • da97117 chore(deps): update module github.com/docker/docker to v20.10.14
    • 13e0392 chore(deps): update module github.com/docker/docker to v20.10.13
    • fa51459 chore(deps): update module github.com/docker/distribution to v2.8.1
    • cc9e3d4 chore(deps): update module github.com/docker/distribution to v2.8.0
    • 978297c chore(deps): update module github.com/docker/cli to v20.10.14
    • 99a6135 chore(deps): update module github.com/docker/cli to v20.10.13
    • 91b4e02 chore(deps): update module github.com/containers/image to v5
    • 6fa0903 chore(deps): update module github.com/buger/goterm to v1.0.4
    • 11da480 chore(deps): update module github.com/alecaivazis/survey/v2 to v2.3.4
    • 848e175 chore(deps): update golang docker tag to v1.18
    • 141711e Merge remote-tracking branch 'origin/renovate/main-github.com-schollz-progressbar-v3-3.x' into main
    • 3d44d8c Merge remote-tracking branch 'origin/renovate/main-github.com-docker-docker-20.x' into main
    • a274109 Merge remote-tracking branch 'origin/renovate/main-github.com-docker-docker-20.x' into main
    • b8b4616 Merge remote-tracking branch 'origin/renovate/main-github.com-docker-cli-20.x' into main
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.4.0-alpha-rc7_darwin_arm64
      25 MiB
    • abra_0.4.0-alpha-rc7_darwin_x86_64
      26 MiB
    • abra_0.4.0-alpha-rc7_linux_arm64
      25 MiB
    • abra_0.4.0-alpha-rc7_linux_i386
      25 MiB
    • abra_0.4.0-alpha-rc7_linux_x86_64
      26 MiB
    • checksums.txt
      498 B
  • 0.4.0-alpha-rc6 cff7534bf9

    0.4.0-alpha-rc6 Stable

    decentral1se released this 2022-01-19 12:33:39 +00:00 | 942 commits to main since this release

    Changelog

    • f9a2c1d refactor: put StripTagMeta into formatter package
    • 9f2bb3f refactor!: remove auto dns, too magic, too broken
    • 0e688f1 refactor!: migrate to urfave/cli v1
    • a1abe5c refactor!: drop backup/restore for now
    • a33767f refactor!: drop auto traefik deploy, rarely works
    • b9ec416 fix: when upgrading, skip over bad tags, don't error out
    • 53cd3b8 fix: drop duplicate flags
    • b1b9612 fix: dont try to parse empty values on status lookup
    • 13e5823 fix: correctly override with ~/.ssh/config if failing to connect
    • 7a66a90 fix!: change dry-run alias to not conflict with debug
    • f4b5635 docs: point to new option for better assurance on tag listing
    • cb210d0 docs: pass on flag/help strings
    • cff7534 chore: publish 0.4.0-alpha-rc6
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.4.0-alpha-rc6_darwin_arm64
      25 MiB
    • abra_0.4.0-alpha-rc6_darwin_x86_64
      25 MiB
    • abra_0.4.0-alpha-rc6_linux_arm64
      24 MiB
    • abra_0.4.0-alpha-rc6_linux_i386
      23 MiB
    • abra_0.4.0-alpha-rc6_linux_x86_64
      25 MiB
    • checksums.txt
      498 B
  • 0.4.0-alpha-rc5 c6db9ee355

    0.4.0-alpha-rc5 Stable

    decentral1se released this 2022-01-18 10:39:11 +00:00 | 958 commits to main since this release

    Changelog

    • 199aa5f fix: read password length from env files
    • ca75654 fix: read correct app file name for secret generation
    • e0fa1b6 fix: let users know what was deleted
    • 88f9796 fix: let us know if not pushing changes without dry-run (recipe release)
    • 3aec5d1 fix: ignore new test repo
    • 7733637 fix: ensure catalogue cloned for catalogue reliant commands
    • 6cdba0f fix: commit changes if dry-run not present (recipe release)
    • b69ab0d fix: chaos mode fixed for upgrade/rollback
    • fc2d83d fix: better error message for missing server
    • 2f4f288 feat: -a/--all-tags for listing all tags on recipe upgrade
    • 9b26c24 docs: drop that, not happening
    • c6db9ee chore: publish 0.4.0-alpha-rc5
    • e98f00d chore: go mod tidy
    • b4c2773 chore(deps): update module gotest.tools/v3 to v3.1.0
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.4.0-alpha-rc5_darwin_arm64
      25 MiB
    • abra_0.4.0-alpha-rc5_darwin_x86_64
      25 MiB
    • abra_0.4.0-alpha-rc5_linux_arm64
      24 MiB
    • abra_0.4.0-alpha-rc5_linux_i386
      23 MiB
    • abra_0.4.0-alpha-rc5_linux_x86_64
      25 MiB
    • checksums.txt
      498 B
First Previous 1 2 3 4 Next Last
Powered by Gitea Version: 1.23.8 Page: 83ms Template: 11ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API