Profile
Back to NewsBack
GitHub Trending 2 min
Reader Mode
dannybouwers/trala: A simple, modern, and dynamic dashboard for your Traefik services.

dannybouwers/trala: A simple, modern, and dynamic dashboard for your Traefik services.

5 hours ago

TraLa

A modern, dynamic dashboard for Traefik services.

✨ Features

  • Auto-Discovery — Automatically fetches and displays all HTTP routers from Traefik
  • Icon Auto-Detection — Intelligently finds icons using selfh.st/icons
  • Smart Grouping — Automatically group services based on tags
  • Light/Dark Mode — Automatic theme based on OS settings
  • Manual Services — Add custom services not managed by Traefik
  • Multi-Language — Available in e.g. English, German, Dutch and French
  • Multi-Arch — Built for amd64 and arm64 architectures
  • Multi-Host — Aggregate services from multiple Traefik instances into one dashboard

Screenshots

!TraLa Dashboard in Light Mode

!TraLa Dashboard in Dark Mode

🚀 Quick Start

services:
  trala:
    image: ghcr.io/dannybouwers/trala:latest
    environment:
      - TRAEFIK_API_HOST=http://traefik:8080

For the full documentation, visit trala.fyi.

📖 Documentation

🤝 Contributing

Contributions are welcome! Please read the development guide for setup instructions.

🌐 Translations

Translation status</a>

TraLa is available in multiple languages, and translations are managed through Weblate. You can:

  • Submit translation suggestions as an anonymous user
  • Edit existing translations if you have a registered account
  • Review and translate new strings as they are added
See the Contributing Guide for more details on the translation workflow.

📜 License

MIT License — see the LICENSE file for details.

🙏 Acknowledgements

This project was started to experience AI-assisted coding. It was initially developed in close collaboration with Google's Gemini. I provided the architectural direction, feature requirements, and debugging, while Gemini handled the bulk of the code generation. I've shared my experience in this GitHub discussion.

I continued coding using Kilo Code, supported by mainly Qwen3, GLM, Grok Code and Mistral Devstral.

Special thanks to:

  • Maria Letta for the wonderful Gopher logo used in the application.
  • Ethan Sholly for providing the extensive, high-quality icon and apps database at selfh.st that powers the service icon discovery.
Chat with me