{"id":25738321,"url":"https://github.com/fbrinker/docker-tileboard","last_synced_at":"2026-04-28T16:39:42.054Z","repository":{"id":49202218,"uuid":"216514162","full_name":"fbrinker/docker-tileboard","owner":"fbrinker","description":"Docker Container for TileBoard: \"A simple yet highly configurable Dashboard for HomeAssistant\"","archived":false,"fork":false,"pushed_at":"2021-06-23T20:35:46.000Z","size":27,"stargazers_count":1,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-23T09:35:58.512Z","etag":null,"topics":["docker-container","docker-tileboard","home-assistant","tileboard"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/fbrinker/tileboard","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fbrinker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-10-21T08:18:36.000Z","updated_at":"2022-07-18T19:02:28.000Z","dependencies_parsed_at":"2022-09-22T06:11:06.590Z","dependency_job_id":null,"html_url":"https://github.com/fbrinker/docker-tileboard","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fbrinker%2Fdocker-tileboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fbrinker%2Fdocker-tileboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fbrinker%2Fdocker-tileboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fbrinker%2Fdocker-tileboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fbrinker","download_url":"https://codeload.github.com/fbrinker/docker-tileboard/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240810990,"owners_count":19861339,"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-container","docker-tileboard","home-assistant","tileboard"],"created_at":"2025-02-26T07:29:57.747Z","updated_at":"2025-11-20T16:05:17.135Z","avatar_url":"https://github.com/fbrinker.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TileBoard Docker-Container\n\n[![Build Status](https://drone-github.f-brinker.de/api/badges/fbrinker/docker-tileboard/status.svg)](https://drone-github.f-brinker.de/fbrinker/docker-tileboard)\n[![Docker Pulls](https://badgen.net/docker/pulls/fbrinker/tileboard?icon=docker\u0026label=pulls)](https://hub.docker.com/r/fbrinker/tileboard)\n\nThis is a very basic Docker container for [TileBoard](https://github.com/resoai/TileBoard), \"a simple yet highly configurable Dashboard for HomeAssistant\".\n\nIt contains the sources and starts a simple Python3 webserver to serve TileBoard at port 8000.\n\n### Contribute\n\nYou can open any new issues [here](https://github.com/fbrinker/docker-tileboard/issues).\n**The builds are automated** on changes of the official TileBoard repository.\n\nHave a look at the [Dockerfile](https://github.com/fbrinker/docker-tileboard).\n\n## Usage\n\nYou have to mount your `config.js` file into the `/tileboard` directory of the Docker container. You can see an [example config.js file in the official repository](https://github.com/resoai/TileBoard/blob/master/config.example.js).\n\n## Versions / Tags\n\nBesides the latest version, you can listen to updates for a specific version:\n  * `fbrinker/tileboard` *(same as :latest)*\n  * `fbrinker/tileboard:latest`\n  * `fbrinker/tileboard:2`\n  * `fbrinker/tileboard:2.2`\n  * `fbrinker/tileboard:2.2.0`\n\n### Nightly/Dev-Builds\n\nAdditionally, there are `nightly` and `dev` builds as follows:\n  * `fbrinker/tileboard:nightly` contains a nightly build of TileBoard's `master` branch. Use it to have the most bleeding edge changes, which have not made it into a release yet.\n  * `fbrinker/tileboard:dev` bundles TileBoard's source code and runs `yarn run dev` inside the container. Use it to modify the source, check your changes into GitHub and propose a pull request to TileBoard. See the TileBoard [contribution page](https://github.com/resoai/TileBoard/blob/master/CONTRIBUTING.md) for details.\n\n\n## Example\n\nHere is an example, using Docker-Compose:\n\n```yaml\nversion: '3'\nservices:\n\n  tileboard:\n    image: fbrinker/tileboard\n    volumes:\n      - ./config.js:/tileboard/config.js\n    ports:\n      - \"8234:8000\"\n```\n\nAfter a `docker-compose up -d`, you can reach your TileBoard instance under `http://[yourhost-or-ip]:8234`.\n\n## Extended Example\n\nI am using it in my docker-compose file like this, with my config.js, secrets and other customizations:\n\n```yaml\n# Home Assistant TileBoard\ntileboard:\n  container_name: tileboard\n  image: fbrinker/tileboard\n  hostname: tileboard\n  volumes:\n    - ./tileboard/config/config.js:/tileboard/config.js\n    - ./tileboard/config/secrets.js:/tileboard/includes/config/secrets.js\n    - ./tileboard/config/pages:/tileboard/includes/pages\n    - ./tileboard/styles/background.png:/tileboard/images/background.png\n    - ./tileboard/styles/custom.css:/tileboard/styles/custom.css\n  ports:\n    - \"8234:8000\"\n  restart: unless-stopped\n  depends_on:\n    - homeassistant\n```\n\nNote: You should never expose TileBoard to the web.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffbrinker%2Fdocker-tileboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffbrinker%2Fdocker-tileboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffbrinker%2Fdocker-tileboard/lists"}