https://github.com/mehranzand/pulseup
Seamless log monitoring for Docker containers with intelligent action logs for next-level performance and insight.
https://github.com/mehranzand/pulseup
docker docker-container golang logging reactjs realtime redux server-events
Last synced: 2 months ago
JSON representation
Seamless log monitoring for Docker containers with intelligent action logs for next-level performance and insight.
- Host: GitHub
- URL: https://github.com/mehranzand/pulseup
- Owner: mehranzand
- License: mit
- Created: 2024-04-29T07:05:33.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-03T17:10:53.000Z (over 1 year ago)
- Last Synced: 2025-04-27T23:29:25.753Z (about 1 year ago)
- Topics: docker, docker-container, golang, logging, reactjs, realtime, redux, server-events
- Language: Go
- Homepage:
- Size: 175 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
## pulseUp
Seamless log monitoring for Docker containers with intelligent
action logs for next-level performance and insight.
## Pending Feature
- Insight Log
- Action Log
- Authentication
## Getting Started
Pull the latest release with:
```
docker pull mehranzand/pulseup:latest
```
### Using pulseUp with Docker Container:
The easiest way to utilize pulseUp is by running it within a Docker container. Simply follow these steps:
Run the Docker container with the following command:
```
docker run --name pulseup -d --volume=/var/run/docker.sock:/var/run/docker.sock:ro -p 7070:7070 mehranzand/pulseup:latest
```
This command creates a container named "pulseup" from the latest pulseUp image, mounting the Docker Unix socket with read-only permissions (--volume=/var/run/docker.sock:/var/run/docker.sock:ro) and exposing pulseUp on port 7070.
### Using pulseUp with Docker Compose:
Alternatively, you can use Docker Compose to manage your pulseUp service. Here's a sample Docker Compose file:
```
version: "3.4"
services:
pulseup:
container_name: pulseup
image: mehranzand/pulseup:latest
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
ports:
- 7070:7070
```
This configuration achieves the same setup as the Docker command above, allowing you to manage your pulseUp instance in a more structured manner with Docker Compose.