Go to file
Dominik Meyer 558ca67315
All checks were successful
continuous-integration/drone Build is passing
FIX: create multiarch image for docker.com
2024-01-15 22:27:48 +01:00
scripts ADD: initial version 2024-01-12 11:12:27 +01:00
.drone.yml FIX: create multiarch image for docker.com 2024-01-15 22:27:48 +01:00
Containerfile ADD: initial version 2024-01-12 11:12:27 +01:00
LICENSE ADD: initial version 2024-01-12 11:12:27 +01:00
README.md ADD: initial version 2024-01-12 11:12:27 +01:00

FHEM Home Automation System Container

This repository contains the source code to build a container image for running the FHEM home automation system using Buildah.

Introduction

FHEM (Flexible Home Automation) is a Perl server for home automation. It is used to automate tasks in the household like switching lamps, shutters, heating, etc. and to log events like temperature, humidity, power consumption.

Building the Container

To build the container image, we will use Buildah, a tool that facilitates building OCI container images.

buildah bud -t fhem .

This command builds the container image using the Containerfile in the current directory and tags the image as fhem.

Running the Container

Once the image is built, you can run the FHEM container with the following command:

podman run -d -p 8083:8083 fhem

This command runs the container in the background, mapping port 8083 in the container to port 8083 on the host machine.

Accessing FHEM

Once the container is running, you can access the FHEM web interface by navigating to http://localhost:8083/fhem in your web browser.

License

This project is licensed under the MIT License - see the LICENSE file for details.