https://github.com/pascaliske/magicmirror
Go + Angular based smart mirror platform - packaged as single docker image.
https://github.com/pascaliske/magicmirror
angular docker go golang magicmirror
Last synced: 12 months ago
JSON representation
Go + Angular based smart mirror platform - packaged as single docker image.
- Host: GitHub
- URL: https://github.com/pascaliske/magicmirror
- Owner: pascaliske
- License: mit
- Created: 2019-01-18T15:18:17.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T14:02:18.000Z (over 1 year ago)
- Last Synced: 2024-10-25T08:59:58.409Z (over 1 year ago)
- Topics: angular, docker, go, golang, magicmirror
- Language: Go
- Homepage: https://pascaliske.github.io/magicmirror/
- Size: 4.68 MB
- Stars: 5
- Watchers: 4
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# [`pascaliske/magicmirror`](https://pascaliske.github.io/magicmirror/)
> Go + Angular based smart mirror platform - packaged as single docker image.
[](https://hub.docker.com/r/pascaliske/magicmirror) [](https://hub.docker.com/r/pascaliske/magicmirror) [](https://hub.docker.com/r/pascaliske/magicmirror) [](https://github.com/pascaliske/magicmirror) [](https://github.com/pascaliske/magicmirror/actions/workflows/linting.yml) [](https://github.com/pascaliske/magicmirror/actions/workflows/image.yml) [](https://github.com/pascaliske/magicmirror) [](https://opensource.org/licenses/MIT) [](https://github.com/Naereen/badges)
## Images
| Registry | Image |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------- |
| GitHub | [`ghcr.io/pascaliske/magicmirror`](https://github.com/pascaliske/docker-magicmirror/pkgs/container/magicmirror) |
| Docker Hub | [`pascaliske/magicmirror`](https://hub.docker.com/r/pascaliske/magicmirror) |
The following platforms are available for the images:
```bash
$ docker run --rm mplatform/mquery ghcr.io/pascaliske/magicmirror:latest
Image: pascaliske/magicmirror:latest
* Manifest List: Yes
* Supported platforms:
- linux/amd64
- linux/arm/v7
- linux/arm64
```
## Usage
Visit the [documentation](https://pascaliske.github.io/magicmirror/) for a complete setup guide.
To run a quick demo, you can just pull the image from one of the registries:
```bash
# github container registry
$ docker pull ghcr.io/pascaliske/magicmirror
# docker hub
$ docker pull pascaliske/magicmirror
```
Now you can simply run the server component using the following command:
```bash
$ docker run \
--detach \
--name magicmirror \
--publish 9000:9000 \
--volume $(pwd)/config.yml:/etc/magicmirror/config.yml \
ghcr.io/pascaliske/magicmirror
```
## Configuration
The project is configurable using a YAML file. You can find all possible values on the [configuration page](https://pascaliske.github.io/magicmirror/configuration/).
## License
[MIT](LICENSE.md) – © 2023 [Pascal Iske](https://pascaliske.dev)