xous-core/apps-dabao
Sylvain Bellemare 0959ea80db
Improve security of dockerfiles
* Verify checksum of downloaded rust target riscv32imac-unknown-xous_*.zip
* Pin base image to a sha256 digest
* Quote build arg to prevent shell injection attacks
* Run cargo --locked to make sure builds follow Cargo.lock
* Use --proto '=https' for curl to only allow HTTPS protocol to prevent downgrade attacks
* Create non-root user to run cargo commands and build artifacts
2026-01-16 16:41:43 +09:00
..
dabao-console add proc info commands to dabao target 2026-01-14 03:09:40 +08:00
helloworld commit version bump so that we may publish our packages 2026-01-08 03:04:19 +08:00
Dockerfile Improve security of dockerfiles 2026-01-16 16:41:43 +09:00
README.md Add Dockerfiles to build dabao apps & bao1x boot1 2026-01-14 03:13:13 +07:00

Apps for Dabao

These are applications targeting a minimal set of Xous services for hardware configurations that are basically "just the chip".

Building with Docker

From the root of the repository, run:

mkdir -p target && docker build --file apps-dabao/Dockerfile --build-arg app=helloworld --output target .

The uf2 files will be under target/.