raspiblitz/home.admin
openoms 4ab6c46a27
Add automated image builds for VM, bare metal (amd64) and RPi (arm64-rpi) (#3486)
* add amd64 image build with lean and fatpack option

* use the pi user for setup

* add notes to ci readme

* add gnome desktop to fatpack image, reduce to 30GB

* documentation updates

* install gnome with --force-yes

* install gnome desktop non-interactively

* change links to rootzoll dev

* pass user and branch to build_sdcard.sh from PR

* add user and branch to Makefile

* Add arm64 rpi image build (#74)

ci:
* add arm64-rpi image build
* rename to raspiblitz-amd64-debian-11.5-lean/fatpack
* use rm -f to not exit with error
* place amd64 images under ci/amd64/builds/
* make /dev/shm world writable for fatpack
* fix vlc remove and --var syntax
* remove sudo-s
* leave update and upgrade to the build_sdcard.sh
* increase image size to 16GB, rename build dir

build_sdcard.sh:
* detect raspios_arm64 with raspi.list
* switch ssmtp to msmtp
related: https://github.com/rootzoll/raspiblitz/pull/2232

Co-authored-by: rootzoll <johndoe@example.com>

* i2pd: unified install from repo, /usr/sbin to PATH

related: #2413, fixes amd64 build

* update CHANGES.md

* fix amd64 path in Makefile

* use only qemu image, run on ubuntu-22.04

* use file_checksum for the arm64-rpi base image

* Fix the local arm64-rpi image generation (#75)

* add selfrun script
* ubuntu: add universe repo and qemu-user-static
* test on ubuntu live (jammy)

* build from branches: [ "dev", "v1.8", "v1.9" ]

* correct Makefile paths for the  local run

* make the local run non-interactive

* improve readme and Makefile

* increase disk image sizes to 32GB

* set image sizes to 30 GB for amd64 and arm64-rpi

* add network-manager for amd64

* add to readme

* skip Code&Compile for VM builds

* add to readme

* amd64 base image update to debian 11.6.0

* remove debian version from filenames

* skip Code&Compile for amd64 builds

* Merge branch 'dev' into add-amd64-image-build

* amd64: increase cpu and RAM, compile mempool last

* trigger workflows only on scripts used or called

* Update ci/arm64-rpi/packer.build.arm64-rpi.sh

Co-authored-by: Daniel Bast <2790401+dbast@users.noreply.github.com>

* arm64 remove setup-qemu-action, leave npm last

* set only manual trigger for fatpack, edit triggers

Co-authored-by: rootzoll <johndoe@example.com>
Co-authored-by: Daniel Bast <2790401+dbast@users.noreply.github.com>
2022-12-20 15:31:51 +01:00
..
assets Add automated image builds for VM, bare metal (amd64) and RPi (arm64-rpi) (#3486) 2022-12-20 15:31:51 +01:00
BlitzPy BlityPy: bump to 0.3.0 2020-07-19 10:38:41 +01:00
BlitzTUI Scp refactor (#3206) 2022-09-29 20:56:23 +02:00
config.scripts Add automated image builds for VM, bare metal (amd64) and RPi (arm64-rpi) (#3486) 2022-12-20 15:31:51 +01:00
setup.scripts Scp refactor (#3206) 2022-09-29 20:56:23 +02:00
.tmux.conf rename to expected name .tmux.conf (#1002) 2020-01-25 20:44:11 +01:00
00infoBlitz.sh quote values to avoid flashing lines on LCD 2022-11-08 07:42:26 +00:00
00infoLCD.sh Small Changes (#3469) 2022-11-22 19:27:25 +01:00
00mainMenu.sh #3313 & #3230 lndg final (#3506) 2022-12-09 21:49:44 +01:00
00parallelChainsMenu.sh Core Lightning renamings 2022-07-27 08:29:16 +02:00
00parallelMainnetServices.sh Core Lightning renamings 2022-07-27 08:37:36 +02:00
00parallelTestnetServices.sh Core Lightning renamings 2022-07-27 08:37:36 +02:00
00raspiblitz.sh CLN update to v22.11, install and update fixes (#3487) 2022-12-08 00:29:00 +01:00
00settingsMenuBasics.sh Merge CL Watchtower #3394 (#3501) 2022-12-08 12:56:30 +01:00
00settingsMenuServices.sh Update 00settingsMenuServices.sh (#3538) 2022-12-18 18:35:59 +01:00
97addMobileWallet.sh Core Lightning renamings 2022-07-27 08:37:36 +02:00
98repairBlockchain.sh 98repairBlockchain: fix COPY option 2021-12-13 01:13:11 +00:00
98repairMenu.sh Core Lightning renamings 2022-07-27 08:37:36 +02:00
99clMenu.sh Merge CL Watchtower #3394 (#3501) 2022-12-08 12:56:30 +01:00
99clRepairMenu.sh fix CLN wallet reset (#3296) 2022-08-18 10:44:06 +01:00
99connectMenu.sh make lnd.credentials.sh work for all chains (#3219) 2022-07-12 14:08:41 +02:00
99lndMenu.sh #2192 lnd xpubs display (#3515) 2022-12-13 18:14:47 +01:00
99lndRepairMenu.sh make lnd.credentials.sh work for all chains (#3219) 2022-07-12 14:08:41 +02:00
99systemMenu.sh Core Lightning renamings 2022-07-27 08:37:36 +02:00
99updateMenu.sh #3313 & #3230 lndg final (#3506) 2022-12-09 21:49:44 +01:00
_background.scan.sh Core Lightning renamings 2022-07-27 08:29:16 +02:00
_background.sh add more info on incomplete blockchain (#3526) 2022-12-15 17:58:41 +01:00
_bootstrap.sh fix error messages using exclamation marks (#3232) 2022-07-18 22:07:14 +02:00
_cache.sh Add automated image builds for VM, bare metal (amd64) and RPi (arm64-rpi) (#3486) 2022-12-20 15:31:51 +01:00
_commands.sh fix debug clear output (#3543) 2022-12-18 12:06:57 +01:00
_provision.migration.sh Adapt to new migration for umbrel 0.5.0 including core lightning data (#3160) 2022-06-09 17:51:42 +02:00
_provision.setup.sh feat: add I2P (#3330) 2022-12-07 20:26:10 +01:00
_provision.update.sh feat: add I2P (#3330) 2022-12-07 20:26:10 +01:00
_provision.xfinal.sh Apiscripts (#3093) 2022-05-05 10:59:50 +02:00
_provision_.sh bonjour ports & gfree-sync-list off (#3517) 2022-12-14 10:55:33 +01:00
_tmux_alias.sh big merge of 2388redis & 2669tor (#2790) 2021-12-14 23:34:35 +01:00
_tmux_chain.sh big merge of 2388redis & 2669tor (#2790) 2021-12-14 23:34:35 +01:00
_tmux_network.sh big merge of 2388redis & 2669tor (#2790) 2021-12-14 23:34:35 +01:00
_version.info Update version to v1.8.0 2022-07-28 10:01:38 +02:00
BBcashoutWallet.sh fix error messages using exclamation marks (#3232) 2022-07-18 22:07:14 +02:00
BBcloseAllChannels.sh fix bad substitutions for redis #2828 2021-12-20 19:28:25 +00:00
BBconnectPeer.sh fix error messages using exclamation marks (#3232) 2022-07-18 22:07:14 +02:00
BBcreateInvoice.sh fix error messages using exclamation marks (#3232) 2022-07-18 22:07:14 +02:00
BBfundWallet.sh run blitz.display.sh with sudo (#2957) 2022-02-13 13:23:34 +01:00
BBopenChannel.sh fix error messages using exclamation marks (#3232) 2022-07-18 22:07:14 +02:00
BBpayInvoice.sh fix error messages using exclamation marks (#3232) 2022-07-18 22:07:14 +02:00
XXcleanHDD.sh fix error messages using exclamation marks (#3232) 2022-07-18 22:07:14 +02:00
XXcopyStation.sh fix error messages using exclamation marks (#3232) 2022-07-18 22:07:14 +02:00