https://github.com/timmo001/system-bridge
A bridge for your systems
https://github.com/timmo001/system-bridge
contributions-welcome nextjs python typescript
Last synced: 5 months ago
JSON representation
A bridge for your systems
- Host: GitHub
- URL: https://github.com/timmo001/system-bridge
- Owner: timmo001
- License: apache-2.0
- Created: 2021-02-08T10:49:51.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-05-07T12:59:36.000Z (about 1 year ago)
- Last Synced: 2025-05-07T13:50:06.537Z (about 1 year ago)
- Topics: contributions-welcome, nextjs, python, typescript
- Language: Go
- Homepage: https://system-bridge.timmo.dev
- Size: 27.8 MB
- Stars: 296
- Watchers: 6
- Forks: 17
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# System Bridge
> [!IMPORTANT]
> Any version 4 users will need to remove any integrations, and uninstall the
> old application before installing v5 to avoid conflicts. Your token and
> settings will not carry over to the new version.
A bridge for your systems.
> [!NOTE]
> Contributions welcome!
> Feel free to submit a PR if you have any changes, fixes or improvements.
## Features
- Supports Linux and Windows. MacOS is untested but can be compiled and tested by
the community.
- Access your system information via data modules and the API/WebSocket server.
- Control your system via the API/WebSocket server.
- Integrated with [Home Assistant](https://www.home-assistant.io/integrations/system_bridge)
## Installation
See [installation documentation](https://system-bridge.timmo.dev/docs/install).
## Development Setup
1. Install go
1. Set up your go workspace and make sure that your `GOPATH` is set correctly.
```zsh
export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
```
## Build and Install
1. Clone this repo
1. Run `make build`
## Packages
### [Connector](https://github.com/timmo001/system-bridge-connector)
Allows other applications to connect to the backend. For example, in the
[Home Assistant](https://www.home-assistant.io/integrations/system_bridge)
integration.