dot_files/docker
2023-05-29 20:20:21 +02:00
..
arm_config uncomment more devops apps, try to do the bulk of our downloads in /tmp to wipe after the build 2023-05-29 20:20:21 +02:00
config.conf organize files better and add a readme 2023-05-27 20:13:34 +02:00
Dockerfile maybe fix docker copy 2023-05-29 18:12:27 +02:00
Dockerfile.arm fix wrong directory error with arm build scripts 2023-05-29 19:07:20 +02:00
README.md adding updated readme for new files that docker used 2023-05-29 16:55:09 +02:00
run_onboardme.sh fix onboardme to run with --overwrite in amd64 build, clean up shell script, don't run checkout step if we're not publishing to pypi 2023-05-29 19:39:32 +02:00

Files for building onboardme docker containers

├──  arm_config
│   ├──  default-onboardme-install.sh
│   ├──  devops-onboardme-install.sh
│   └──  music-onboardme-install.sh
├── ⚙️ config.conf
├── 🐳 Dockerfile
├── 🐳 Dockerfile.arm
└──  run_onboardme.sh

Used in arm64 (aarch64) and amd64

config.conf is a special fastfetch config used for both docker images

Only x86_64 (amd64)

  • Dockerfile is for linux/amd64
  • run_onboardme.sh is for running onboardme with package groups based on docker env vars

Only ARM 64 (aarch64)

Homebrew on Linux does not support ARM64 (aarch64), so we have special images for that.

  • Dockerfile.arm is for linux/arm64 and linux/aarch64
  • arm_config is a directory of files just for arm builds to download binaries and compile from source if there's no package manager package.