Skip to content

pascaliske/magicmirror

Repository files navigation

Go + Angular based smart mirror platform - packaged as single docker image.

Docker Image Version (tag latest semver) Docker Image Size (tag) Docker Pulls GitHub Tag Linting Status Build Status GitHub Last Commit License: MIT Awesome Badges

Images

Registry Image
GitHub ghcr.io/pascaliske/magicmirror
Docker Hub pascaliske/magicmirror

The following platforms are available for the images:

$ 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 for a complete setup guide.

To run a quick demo, you can just pull the image from one of the registries:

# 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:

$ 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.

License

MIT – © 2023 Pascal Iske