Homepage

How to Install Homepage on Ubuntu 24.04 

Homepage an open-source self-hosted dashboard that allows you to organize links, widgets, and server information on a single clean interface.

This guide walks you through installing Homepage on Ubuntu 24.04 manually using Docker and Docker Compose.

Step 1: Update Ubuntu Packages

Run the commands below to update your system and install required utilities:

 
sudo apt update sudo apt upgrade -y sudo apt install docker.io docker-compose git -y

This installs Docker, Docker Compose, and Git, which are required to run Homepage.

 

Step 2: Enable and Start Docker

Ensure Docker is running and enabled at startup:

 
sudo systemctl enable docker sudo systemctl start docker

Verify Docker is running:

 
sudo systemctl status docker

 

Step 3: Create Directories for Homepage

Homepage needs directories for configuration and data:

 
sudo mkdir -p /opt/homepage/config sudo chown -R $USER:$USER /opt/homepage

 

Step 4: Create Docker Compose File

Create a Docker Compose file to define the Homepage container:

 
nano /opt/homepage/docker-compose.yml

Paste the following content:

 
version: "3.9" services: homepage: image: ghcr.io/gethomepage/homepage:latest container_name: homepage restart: unless-stopped ports: - "3000:3000" volumes: - /opt/homepage/config:/app/config - /var/run/docker.sock:/var/run/docker.sock environment: HOMEPAGE_ALLOWED_HOSTS: "*" PUID: "0" PGID: "0"

Save and exit.

Note: HOMEPAGE_ALLOWED_HOSTS: "*" allows access from any host for first-time setup. You can restrict this later.

 

Step 5: Launch Homepage

Navigate to the Homepage directory and start the container:

 
cd /opt/homepage sudo docker-compose up -d

Check if the container is running:

 
sudo docker ps

You should see a container named homepage running on port 3000.

 

Step 6: Access the Dashboard

Open your browser and visit:

 

 
http://<your-server-ip>:3000
  • 0 Корисниците го најдоа ова како корисно
Дали Ви помогна овој одговор?

Понудени резултати

ERPNext v15

Last Updated: 31 August 2025Applies to: Ubuntu 24.04 LTS (fresh server recommended)Skill Level:...

Open-EMR v7.0.3

Last Updated: 31 August 2025Applies to: Ubuntu 24.04 LTS (fresh server recommended)Skill Level:...

ERPNext v14

Last Updated: 31 August 2025Applies to: Ubuntu 24.04 LTS (fresh server recommended)Skill Level:...

WordPress

1. Overview WordPress is the most popular open-source blogging system and CMS on the Web. It...

Joomla

How to Install Joomla on Ubuntu 24.04   Joomla is a free and open-source content management...