Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devversion/sinusbot-raspi
Sinusbot for Raspberry Pi (aarch64)
https://github.com/devversion/sinusbot-raspi
Last synced: about 1 month ago
JSON representation
Sinusbot for Raspberry Pi (aarch64)
- Host: GitHub
- URL: https://github.com/devversion/sinusbot-raspi
- Owner: devversion
- Created: 2022-10-29T22:35:48.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-29T22:41:01.000Z (about 2 years ago)
- Last Synced: 2024-11-11T06:12:25.920Z (2 months ago)
- Language: Dockerfile
- Size: 2.93 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sinusbot-raspi
Sinusbot for Raspberry Pi (aarch64)Trying to run Raspberry PI with Sinusbot turned out to be non-trivial. This repo mostly exists
to document this for myself in the future- and to help others trying to achieve the same.There is no existing Sinusbot instance running on Raspberry Pi, looking through various forums.
Note that using this still requires you to be compliant with Sinusbot's license.## Instructions
1. `docker run --privileged --rm tonistiigi/binfmt --install amd64` (installs Qemu and registers in binfmt)
2. Clone repo
3. `docker build . -t `
4. Create a `docker-compose.yml` somewhere, with the following content
5. Create two folders relative to the file. `scripts` and `data`.
6. Make sure a host group with the id `5000` can access it. e.g. `chown -R pi:5000 scripts`
7. Run `docker compose up` in the directory.```yml
services:
sinusbot:
image:
user: bot
volumes:
- "./scripts:/opt/sinusbot/scripts"
- "./data:/opt/sinusbot/data"
ports:
- "8087:8087"
```