{"id":28996542,"url":"https://github.com/frozenfoxx/rpi-errbot","last_synced_at":"2026-05-10T05:32:46.480Z","repository":{"id":59833219,"uuid":"97892900","full_name":"frozenfoxx/rpi-errbot","owner":"frozenfoxx","description":"Docker image for Errbot for the Raspberry Pi","archived":false,"fork":false,"pushed_at":"2017-07-23T00:30:36.000Z","size":31,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-04T17:26:09.779Z","etag":null,"topics":["docker","docker-image","errbot"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/frozenfoxx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-07-21T01:31:11.000Z","updated_at":"2022-09-21T13:23:37.000Z","dependencies_parsed_at":"2022-09-22T18:51:04.706Z","dependency_job_id":null,"html_url":"https://github.com/frozenfoxx/rpi-errbot","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"purl":"pkg:github/frozenfoxx/rpi-errbot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frozenfoxx%2Frpi-errbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frozenfoxx%2Frpi-errbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frozenfoxx%2Frpi-errbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frozenfoxx%2Frpi-errbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frozenfoxx","download_url":"https://codeload.github.com/frozenfoxx/rpi-errbot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frozenfoxx%2Frpi-errbot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261808072,"owners_count":23212694,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","errbot"],"created_at":"2025-06-25T05:10:14.975Z","updated_at":"2026-05-10T05:32:46.444Z","avatar_url":"https://github.com/frozenfoxx.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# rpi-errbot\n[Errbot](http://errbot.io/en/latest/) for [Docker](https://www.docker.com) on the [Raspberry Pi](https://www.raspberrypi.org).\n\nDocker Hub: [https://hub.docker.com/r/frozenfoxx/rpi-errbot/](https://hub.docker.com/r/frozenfoxx/rpi-errbot/)\n\n# How to Build\n```\ngit clone git@github.com:frozenfoxx/rpi-errbot.git\ncd rpi-errbot\ndocker build .\n```\n\n# How to Use this Image\n## Quickstart\nThe following will set up and run the latest Errbot connected to [Slack](https://slack.com).\n\n```\n[Copy defaults/config-template.py to defaults/config.py and adjust]\ndocker run -d --name=errbot_server \\\n  -v /srv \\\n  -v defaults/config.py:/srv/config.py\n  frozenfoxx/rpi-errbot\n```\n\n## Custom Config\nErrbot is highly configurable.  You can adjust the configuration by copying the `defaults/config-template.py` to `defaults/config.py`, modifying, and then mounting to `/srv/config.py` when running the container.  If you'd like to build one with a custom configuration to begin with simply modify the `defaults/config-template.py` first and it will be copied in upon build.\n\n## Data Container\nTo persist your data, plugins, and other information you're going to want to create a data container (or otherwise mount storage).  The following will quickly create one:\n\n```\ndocker create -v /srv --name errbot_data frozenfoxx/rpi-errbot /bin/true\n```\n\nYou can then mount this container using `--volumes-from`:\n\n```\ndocker run -d --name=errbot_server \\\n  -volumes errbot_data:/srv \\\n  frozenfoxx/rpi-errbot\n```\n\n# Configuration\n## Environment Variables\nThis image can be configured using environment variables.\n\n* `ERRBOT_USER`: system username.\n* `LC_ALL`: default locale.\n* `LANG`: default language.\n* `LANGUAGE`: default system language.\n* `CONFIG`: filesystem location for the main Errbot configuration file.\n\n## Backends\nCurrent backends built into this image:\n* Slack\n* Text\n\nMore can be added via inserting them into the packages to be installed via `pip3` in the `Dockerfile`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrozenfoxx%2Frpi-errbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffrozenfoxx%2Frpi-errbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrozenfoxx%2Frpi-errbot/lists"}