Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yzernik/squeakroad-wrapper
Wrapper for Squeak Road
https://github.com/yzernik/squeakroad-wrapper
Last synced: 9 days ago
JSON representation
Wrapper for Squeak Road
- Host: GitHub
- URL: https://github.com/yzernik/squeakroad-wrapper
- Owner: yzernik
- License: mit
- Created: 2022-07-12T06:33:47.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-08-05T00:24:27.000Z (over 2 years ago)
- Last Synced: 2024-11-15T09:51:03.424Z (2 months ago)
- Language: Shell
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Basic instructions for setup of squeakroad
This project wraps the [squeakroad](https://github.com/yzernik/squeakroad) app for EmbassyOS.
## Dependencies
- [docker](https://docs.docker.com/get-docker)
- [docker-buildx](https://docs.docker.com/buildx/working-with-buildx/)
- [yq](https://mikefarah.gitbook.io/yq)
- [embassy-sdk](https://github.com/Start9Labs/embassy-os/tree/master/backend)
- [make](https://www.gnu.org/software/make/)## Cloning
Clone the project locally. Note the submodule link to the original project(s).
```
git clone [email protected]:yzernik/squeakroad-wrapper.git
cd squeakroad-wrapper
git submodule update --init --recursive
docker run --privileged --rm tonistiigi/binfmt --install arm64,riscv64,arm
```## Building
To build the project, run the following commands:
```
make
```## Installing (on Embassy)
SSH into an Embassy device.
`scp` the `.s9pk` to any directory from your local machine.```
scp squeakroad.s9pk root@:/root
```Run the following command to determine successful install:
```
embassy-cli auth login
embassy-cli package install squeakroad.s9pk
```