(Auto) build operating system packages #148

Closed
opened 2021-09-09 13:05:55 +00:00 by decentral1se · 2 comments
Owner
> https://git.coopcloud.tech/coop-cloud/abra/issues/53
femmefaytale added the
question
label 2021-09-09 13:20:12 +00:00
decentral1se added this to the Portability testing (software/hardware) milestone 2021-09-09 14:22:26 +00:00
Owner

Idea: publish abra on docker hub:

  • use debian/alpine as a base system
  • mount ~/.abra at host to the container
  • include syntax highlighting for bash/zsh
  • include vim + nano + other popular editors in it, with plugins for syntax highlighting in yaml and bash
  • packages that need to be included: docker, ssh, vim, nano, (bash/zsh if using alpine)
  • use environmental variables for choosing bash/zsh, vim/nano and other things

but I believe we should do that after the beta release (and this goes for operating system packages too) when we have a stable codebase and hopefully more coders. otherwise we're giving ourselves more bugs to fix

then you can always run docker -it abra:latest and do your things and be sure you're using the latest version

Idea: publish abra on docker hub: - use debian/alpine as a base system - mount ~/.abra at host to the container - include syntax highlighting for bash/zsh - include vim + nano + other popular editors in it, with plugins for syntax highlighting in yaml and bash - packages that need to be included: docker, ssh, vim, nano, (bash/zsh if using alpine) - use environmental variables for choosing bash/zsh, vim/nano and other things but I believe we should do that after the beta release (and this goes for operating system packages too) when we have a stable codebase and hopefully more coders. otherwise we're giving ourselves more bugs to fix then you can always run `docker -it abra:latest` and do your things and be sure you're using the latest version
3wordchant added the
abra
label 2021-10-28 16:38:24 +00:00
Author
Owner

We have a docker image now and our binary installs are fairly well battle tested. The installer script is kinda nasty but once people take a look at the source, it seems to be fine for them. I think OS packages would be awesome but idk if we should really be pursuing that atm. I'd be inclined to close that off for now unless someone thinks we should focus on it.

We have a docker image now and our binary installs are fairly well battle tested. The installer script is kinda nasty but once people take a look at the source, it seems to be fine for them. I think OS packages would be awesome but idk if we should really be pursuing that atm. I'd be inclined to close that off for now unless someone thinks we should focus on it.
Sign in to join this conversation.
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: coop-cloud/organising#148
No description provided.