How to Install Homer on macOS
Homer is a self-hosted dashboard and time-tracker that allows you to keep track of your projects, tasks, time spent, and more. Here's a step-by-step tutorial on how to install Homer on macOS:
Prerequisites
Before you begin, make sure you have the following installed on your system:
- Docker: Homer is built using Docker, so you need to install Docker Desktop for macOS. You can download it from the Docker website.
Installation
Clone the Homer repository from GitHub by running the following command in your terminal:
git clone https://github.com/bastienwirtz/homer.gitChange to the
homerdirectory:cd homerCreate a new file called
.env:cp sample.env .envOpen the
.envfile in your favorite text editor and set your environment variables:HOMER_DOMAIN=localhost HOMER_PORT=8181 HOMER_POSTGRES_PASSWORD=<your-secret-password> HOMER_ADMIN_PASSWORD=<your-secret-password>Note: Replace
<your-secret-password>with your own secure password.Start Docker:
docker-compose up -dWait for Docker to finish building the containers. This may take a few minutes.
Visit
http://localhost:8181in your web browser.Log in to Homer using the default email address
[email protected]and the password you set in the.envfile.Congrats! You've successfully installed Homer on your macOS system. Now you can start tracking your time and managing your projects.