# 🛠️ Adminer: Webový správce databází pro PostgreSQL a další 👉 [[1.1.1 O projektu]] 👉 [[1.1.2 Vlastní digitální svět (přehled článků)]] ## 📌 Úvod: Proč potřebujeme Adminer? [Adminer](https://www.adminer.org/) je **lehčí alternativa k [phpMyAdmin](https://www.phpmyadmin.net/)** a umožňuje **správu databází přes webové rozhraní**. Podporuje: - ✅ **PostgreSQL, MySQL, MariaDB a další databázové systémy.** - ✅ **Jednoduché připojení a správa databází přes webový prohlížeč.** - ✅ **Možnost spravovat více databází z jednoho rozhraní.** V tomto článku si ukážeme, jak nasadit Adminer v Dockeru a připojit ho k PostgreSQL. ![[image_adminer.png]] --- ## 🚀 Instalace Admineru v Dockeru (s `docker-compose.yml`) ```yaml version: '3.8' services: adminer: image: adminer:latest container_name: adminer restart: always networks: - digilifehub_network ports: - "8080:8080" environment: ADMINER_DEFAULT_SERVER: postgres_db networks: digilifehub_network: external: true ``` 📌 **Adminer je nyní dostupný na `http://IP_ADRESA:8080`** 📌 **Podporuje PostgreSQL i MySQL – stačí změnit přihlašovací údaje.** --- ## 🔌 Rozšíření Admineru pomocí pluginů Adminer lze rozšířit pomocí **pluginů**, které umožňují přidání užitečných funkcí jako: - **Dynamické sloupce a filtry** - **Přizpůsobené exporty a importy** - **Pokročilé řízení oprávnění** 📌 Více informací a seznam dostupných pluginů: 🔗 [https://www.adminer.org/cs/plugins/](https://www.adminer.org/cs/plugins/) ### **Použití pluginů v Dockeru** Chcete-li Adminer rozšířit o pluginy v Dockeru, můžete použít vlastní `Dockerfile`: ```Dockerfile FROM adminer:latest COPY plugins-enabled /var/www/html/plugins-enabled ``` Poté vytvořte složku `plugins-enabled` a přidejte soubory pluginů. --- ## 🔑 Připojení k PostgreSQL přes Adminer 1️⃣ Otevřete **`http://IP_ADRESA:8080`** 2️⃣ Vyplňte přihlašovací údaje: - **Server:** `postgres_db` (název kontejneru PostgreSQL) - **Uživatel:** `admin` - **Heslo:** `supersecurepassword` - **Databáze:** `main_db` 3️⃣ Klikněte na **Přihlásit** – můžete spravovat svou databázi. --- ## 🏁 Závěr a další kroky ✅ **Adminer je rychlý a jednoduchý webový správce databází.** ✅ **Podporuje více databázových systémů.** ✅ **Možnost rozšíření pomocí pluginů.** 👉 **Používáte Adminer, nebo preferujete jiný správce databází? Podělte se o svůj názor!** 🚀 --- ### ⏪ Související články ⏩ > **🔙 Předchozí článek:** > [[2025-02-10 PostgreSQL (relační databáze)|PostgreSQL (relační databáze)]] > > **🔜 Následující článek:** > již brzy... #docker #adminer #postgresql #osobniDigitalizace #digilifehub