🚀 Pi2W Docker Stack

A complete Docker stack for Raspberry Pi Zero 2 W

View on GitHub

🌐 NGINX

Lightweight web server serving your content

Port: 80

💾 MariaDB

Reliable database server

Port: 3306

🛠 phpMyAdmin

Database management made easy

Port: 8080

🛡 Pi-hole

Network-wide ad blocking

Ports: 8081 (admin), 53 (DNS)

📊 Portainer

Docker container management UI

Port: 9000

🔄 Watchtower

Automatic container updates

Updates daily at 4 AM

Quick Installation

git clone https://github.com/mineraleyt/pi2w-docker.git
cd pi2w-docker
cp .env.example .env
# Edit .env with your settings
chmod +x install.sh
./install.sh
docker compose up -d

🔒 Secure by Default

Environment-based configuration with no hardcoded credentials

📱 Mobile Friendly

All web interfaces are responsive and mobile-ready

🔧 Easy to Customize

Well-documented configuration options in .env file

🚀 Auto Updates

Containers stay up-to-date with Watchtower