docker-php-startpage

Docker image that serves a PHP/Twig personal startpage

64 stars 4 forks last commit first released MIT

Actively maintained

Last commit 25 Aug 2026.

docker-php-startpage is a Docker image that serves a PHP/Twig-based personal startpage (new-tab dashboard) using Apache. It provides a sample configuration and is designed to be customized by mounting user files into the container.

Key Features

  • Docker image built from the official PHP base with Apache to serve a startpage
  • Templates rendered with Twig and shipped with sample layouts and themes (light/dark)
  • Uses a sample config.json and supports mounting a host volume at /var/www/html/user_includes for custom configs and template overrides
  • Multi-architecture image builds (linux/amd64, linux/arm64, linux/arm/v7)
  • Simple docker-compose examples included for quick deployment and debugging
  • Performs server-side URL status checks, suitable for showing link/status tiles on the startpage

Use Cases

  • Host a lightweight personal startpage or new-tab dashboard with quick links and status tiles
  • Provide a central links/dashboard page for a small self-hosted homelab or private network
  • Rapidly prototype or customize startpage templates using Twig and mounted configuration files

Limitations and Considerations

  • No built-in authentication or user management; intended for private/home use behind a proxy or LAN
  • Configuration is file-based (mounted files); there is no web-based config editor
  • Server-side URL checks require the container to have network access to target URLs

docker-php-startpage is a minimal, template-driven startpage image aimed at users who want a simple, customizable dashboard they can run via Docker or docker-compose.

Categories:

Tags:

Tech Stack:

Share:

Similar to docker-php-startpage

LittleLink logo

LittleLink

Lightweight self-hosted Linktree-style link-in-bio page

3.1k
1.5k
Last commit

LittleLink is a lightweight, self-hosted Linktree alternative for creating a fast, accessible link-in-bio landing page with branded buttons and themes.

MITActively maintained
Alternative to:
Later Linkin.bio logo
Later Linkin.bio
+4
Heimdall logo

Heimdall

Application dashboard and web app launcher

9.3k
621
Last commit

Heimdall is a self-hosted application dashboard and startpage to organize and launch your web apps, services, and bookmarks, with optional live stats via enhanced app integrations.

MITActively maintained
Alternative to:
Heimdall Application Dashboard (LinuxServer.io) logo
Heimdall Application Dashboard (LinuxServer.io)
+9
Mainsail logo

Mainsail

Web interface for controlling Klipper-based 3D printers

2.2k
587
Last commit

Modern, responsive web UI for Klipper via Moonraker to control, monitor, and manage one or multiple 3D printers from any device.

GPL-3.0Actively maintained

Liquor Locker

Home bar inventory manager with AI cocktail recommendations

73
1
Last commit

Track bottles, mixers, and fresh ingredients and receive AI-powered cocktail recommendations via OpenAI-compatible LLMs. Docker-ready Go backend, React frontend, and SQLite storage.

BSD-3-ClauseSlowing down

phpBB

Open-source bulletin board and forum software

2.1k
1k
Last commit

phpBB is an open-source forum (bulletin board) platform in PHP for building and managing community discussion boards with extensible theming and add-ons.

GPL-2.0Actively maintained
Alternative to:
Discourse logo
Discourse
+8
Immich Kiosk logo

Immich Kiosk

Configurable slideshow kiosk for Immich photo libraries

1.6k
81
Last commit

Immich Kiosk is a lightweight, highly configurable slideshow web app that displays assets from an Immich server on kiosk devices and browsers.

AGPL-3.0Actively maintained
Alternative to:
Aura Frames logo
Aura Frames
+5