Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

The Featherweight Logger

License Docker Nginx Dozzle Status PRs Welcome Made With Love

A simple, secure, and lightweight solution for streaming application logs in real-time without needing SSH access.

This project provides a setup using Nginx, Dozzle, and Docker to create a password-protected web dashboard that streams logs from your applications. It's designed for minimal server resources and is perfect for giving developers read-only log access to staging or production environments securely.

Setup

Please visit here: https://aslas-enterprise.github.io/The-Featherweight-Logger

System Flow

The data flows from the developer's browser, through the secure Nginx gateway, to the Dozzle dashboard, which gets its log data from the streaming containers.

[ You (Developer) ]
        |
        v
(Internet - Port 1010)
        |
        v
+-----------------------+
|  🛡️ Nginx (Gateway)   |
| (Password Protected)  |
+-----------------------+
        |
        v
+-----------------------+
| 💻 Dozzle (Dashboard) |
| (Internal Port 8888)  |
+-----------------------+
        |
        +------------------> [ 🟣 log-streamer-staging ] ---> Reads [ Staging .log Files ]
        |
        +------------------> [ 🟣 log-streamer-prod ]  ---> Reads [ Production .log Files ]

About

Secure Live Log Streaming for Developers on a Lightweight Server

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages