# Development Architecture notes ## THIS PC name: particle-os user: joe ip: 192.168.122.76 # The ip address is dynamic Notes: This is a vm running Debian 13 (Trixie) ## Host PC name: bazzite user: rob ip: # Not important ## Forgejo server This is a git repo, debian repo, image registry. url: git.raines.xyz username : robojerk ### Packages on Forgejo Server Add forgejo Debian repo ```bash sudo curl https://git.raines.xyz/api/packages/robojerk/debian/repository.key -o /etc/apt/keyrings/forgejo-robojerk.asc echo "deb [signed-by=/etc/apt/keyrings/forgejo-robojerk.asc] https://git.raines.xyz/api/packages/robojerk/debian $distribution $component" | sudo tee -a /etc/apt/sources.list.d/forgejo.list sudo apt update ``` [bootupd package](https://git.raines.xyz/robojerk/deb-bootupd) For some reason I have two packages that look very similiar https://git.raines.xyz/robojerk/-/packages/generic/deb-bootupd/0.2.28-1-debian-trixie https://git.raines.xyz/robojerk/-/packages/generic/deb-bootupd-debian/0.2.28-1-debian-trixie [bootc debian package](https://git.raines.xyz/robojerk/bootc-deb) ```bash sudo apt install bootc=1.5.1-1~noble1 sudo apt install bootc-dev=1.5.1-1~noble1 ``` [bootc-image-builder](https://git.raines.xyz/robojerk/bootc-image-builder) ```bash podman pull https://git.raines.xyz/robojerk/-/packages/container/bootc-image-builder/debian-bootc-corrected ``` [apt-ostree debian package](https://git.raines.xyz/robojerk/apt-ostree) ```bash wget https://git.raines.xyz/robojerk/apt-ostree/raw/branch/main/apt-ostree_0.1.0-1_amd64.deb ```