![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
eavesdocker
Advanced tools
Collect logs from docker containers stdout and forward to various destinations according to your configuration.
Collect logs from docker containers stdout and forward to various destinations according to your configuration.
config.yml
:pipeline:
- webhook:
url: yoururl.requestcatcher.com
headers:
X-Foo: bar
docker run -v "/var/run/docker.sock:/var/run/docker.sock" -v "config.yml:/config.yml" gcsboss/eavesdocker -c /config.yml`
docker run hello
configs:
eavesdocker.yml:
file: ./eavesdocker.yml
logger:
image: gcsboss/eavesdocker:0.0.12
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
configs: [ eavesdocker.yml ]
command: -c /eavesdocker.yml
deploy:
mode: global
restart_policy:
condition: any
In this section you can see the available transports and their settings.
Mongo Collection
- mongo:
url: 'mongodb://myDb' # Required. Your MongoDB connection URL.
db: 'MyDB' # Optional. Defaults to `'Eavesdocker'`. Which database to connect to.
collection: 'MyCollection' # Optional. Defaults to `'Log_Entries'`. Which collection to send log entries to.
Redis Pub/Sub
- redispub:
host: 'my-redis-host' # Optional. Defualts to `'localhost'`. The Domain/IP of you Redis server.
port: 1111 # Optional. Defaults to `6379`. Redis connection port.
password: 'mypass' # Optional. Defaults to `null`. The redis password in case auth is setup on the server.
channel: 'redis:__channel' # Required. Redis channel where to publish messages.
Webhook
- webhook:
url: 'http://example.com/somePath' # Required. The URL to call.
headers: # Optional. A set of HTTP headers in key-value format.
x-my-header: someValue
New GitLab Issue
- gitlab:
url: 'https://my-gitlab.com' # Optional. Defaults to GitLab.com. The URL of your GitLab instance.
project: 232342 # Required. Your Project ID or path string.
token: 'glpat-aaaaaaaa' # Optional. Defaults to `null`. A token to authenticate in GitLab.
labels: # Optional. Defaults to `[]`. A list of labels to be added to the new issue. Strings are templated.
- label-a
- something-{key}-cool
title: 'some {key} title' # Optional. Defaults to `'{level} - {message}'`. A template string to generate the new issue title.
GitLab Alert
- gitlabAlert:
url: 'https://my-gitlab.com/endpoint/etc...' # Required. The Alert integration endpoint from your GitLab project.
key: 'something' # Required. The GitLab Alert integration Authorization Key.
title: 'some {key} title' # Optional. Defaults to `'env - {message}'`. A template string to generate the alert title.
service: 'some {key} service' # Optional. Defaults to `null`. A template string to generate the alert service.
env: 'my-env' # Optional. A GitLab environment name.
fingerprintFields: # Optional. Defaults to `[]`. An array of log entry fields to be considered for fingerprinting.
- keyA
- keyB
SMTP
- email:
subject: 'some {key} subject' # Optional. Defaults to `'{level} - {message}'`. A template string to generate the subject line.
to: 'me@example.com' # Required. A mail recipient.
from: 'eavesdocker@my-address.com' # Required. A mail sender address.
host: 'smtp.example.com' # Required. Your SMTP host.
port: 465 # Required. Your SMTP port.
secure: true # Optional. Defaults to `false`. Whether to use TLS.
In order to contribute you can:
FAQs
Collect logs from docker containers stdout and forward to various destinations according to your configuration.
We found that eavesdocker demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.