Try describing what you need:

Heimdall logo

Heimdall

★ 9.4k
MIT LicenseOpen Source — No Paywall2 Containers — 2 containers — light hosting footprintDocker · SourceNo external DB10 active committers (12mo)

About

Heimdall is a dashboard application for organizing web applications and other links in one place. It is aimed at users who want a cleaner start page or a central hub rather than keeping important...

Community Ratings

No ratings yet

Features

  • web app dashboard
  • link organization
  • browser start page
  • search bar
  • search providers customization
  • foundation app icons and default colors
  • enhanced app live stats
  • supported application detection
  • multi-language translations
  • internal IP request blocking

Details

Last Updated
Oct 22, 2026
Created
Jan 26, 2018
Install Methods
dockersource
Requirements
PHP >= 8.4Laravel 11 dependenciesCtype PHP ExtensioncURL PHP ExtensionDOM PHP ExtensionFileinfo PHP ExtensionFilter PHP ExtensionHash PHP ExtensionMbstring PHP ExtensionOpenSSL PHP ExtensionPCRE PHP ExtensionPDO PHP ExtensionSession PHP ExtensionTokenizer PHP ExtensionXML PHP Extensionsqlite supportphp-zip
API
REST
Backup & Export
file-backup
Runtime / Stack
PHP
Privacy & Independence
No Cloud Required
Deployment

Deployment: Docker Compose ✓2 Containers — light hosting footprintRuns as 2 containers

Run Heimdall with Docker Compose

Compose file from the Heimdall project repository.

2 services

no resource limits declared

needs persistent storage (2 volumes)

docker/docker-compose.yml · @ 808cc90 · scanned Jun 6, 2026

version: "3"
services:
  nginx:
    build:
      context: .
      dockerfile: nginx/Dockerfile
    ports: 
      - "8080:80"
    networks:
      - internal
    volumes:
      - ../:/var/www/html
  php:
    build:
      context: .
      dockerfile: php/Dockerfile
    networks:
      - internal
    environment:
      XDEBUG_MODE: debug
      XDEBUG_CONFIG: client_host=host.docker.internal client_port=9003
    volumes:
      - ../:/var/www/html
networks:
  internal:
    driver: bridge

This file may be out of date. Check the Heimdall documentation for current setup steps.

Track your self-hosted stack

Bookmark software to try, rate tools you've used, and keep your collection in one place.

Metadata extracted from README on Jul 9, 2026

Related Software

Homepage by gethomepage logo

Homepage by gethomepage

33.3k
A fast, fully static and highly customizable application dashboard with integrations for many services and support for YAML-based configuration or Docker label discovery.
Personal DashboardsCopyleft LicenseBookmark Management+2
Details
Dashy logo

Dashy

26.8k
Dashy is a self-hosted dashboard that helps organize and access services from a single place.
Personal DashboardsBookmark ManagementStatus Pages+3
Details
LinkStack logo

LinkStack

3.9k
LinkStack is a self-hosted, customizable link-sharing platform and Linktree alternative for creating and managing personal or organizational link pages.
Personal DashboardsBookmark ManagementWebsite Builders+2
Details
LittleLink logo

LittleLink

3.1k
A DIY self-hosted Linktree alternative with customizable branded buttons and themes.
Personal DashboardsWebsite BuildersBookmark Management+2
Single ContainerTelemetry: Opt-Out
Details
Grimoire logo

Grimoire

2.9k
Grimoire is a local-first bookmark manager for saving, searching, and organizing technical resources while keeping data on the user’s machine.
Bookmark ManagementKnowledge ManagementSelf Hosting Solutions+2
Single Container
Details
Slash logo

Slash

3.2k
Slash is an open source, self-hosted platform for organizing, managing, and sharing link shortcuts.
Bookmark ManagementCopyleft LicenseURL Shorteners+3
Details
Starbase 80 logo

Starbase 80

560
A customizable homepage for Docker containers, services, and links.
Personal DashboardsPermissive LicenseBookmark Management+1
Single Container
Details
NeonLink logo

NeonLink

417
NeonLink is a self-hosted bookmark service for organizing links with tags, search, and customizable dashboards.
Bookmark ManagementSelf Hosting SolutionsPersonal Dashboards+2
Single Container
Details
portkey logo

portkey

183
A simple web portal that acts as a startup page for collections of links and custom pages.
Personal DashboardsCopyleft LicenseBookmark Management+1
Details
Mafl logo

Mafl

757
Mafl is a customizable homepage service for organizing links and services into an interactive dashboard.
Personal DashboardsBookmark ManagementSelf Hosting Solutions+1
Details
Hubleys logo

Hubleys

123
Hubleys is a self-hosted dashboard for managing and displaying personalized links, widgets, and messages for multiple users.
Personal DashboardsPermissive LicenseBookmark Management+2
Single Container
Details
gobookmarks logo

gobookmarks

19
gobookmarks is a self-hosted landing page/start page that renders bookmarks from a text file you own, with visual editing and Git-backed history.
Personal DashboardsCopyleft LicenseBookmark Management+2
Details