feat: access logs #126
Open
fauno
wants to merge 5 commits from
access-log into master
pull from: access-log
merge into: :master
:master
:renovate/traefik-3.x
:adding-matrix-room
:pgsql-port-open
:access-log
:anubis-metrics
:forwarded-headers
:trust-forward-header
:large-uploads
:anubis-log-level
:compose.matrix
:garage
:chore-5.0.0+v3.6.10
:feat-release-notes-next
:add-onion-support
:remove-default-timeout
:feat-pull-request-template
:improve-docs
:anubis
:sixsmith-v3-update-only
:feature/irc
:revert-logmaxAge
:qbit
:feature/v3
:error-pages-again
:metrics
:basic-auth
:error-messages-attempt
:error-pages-attempt
:minecraft
:forward-auth-2
:error-pages
:rejig-compose-vars
:self-signed
Dismiss Review
Are you sure you want to dismiss this review?
No labels
Milestone
No items
No Milestone
Assignees
3wordchant
aadil (Aadil Ayub)
abra-bot (Abra Bot)
ammaratef45
amras (Sarma)
BornDeleuze
Brooke
carla
cas (Cassowary)
coopcloud
decentral1se (d1)
fauno (fauno)
javielico (Javielico)
jjsfunhouse
kawaiipunk (KawaiiPunk)
knoflook
moosemower
moritz
notplants
oxaliq (sorrel)
p4u1
renovate-bot (Comrade Renovate Bot)
simon
stevensting
trav (Trav Fryer)
yksflip
Clear assignees
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: coop-cloud/traefik#126
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
abra.shThe crowd sec PR also adds access logs. #122
Will it be possible to reuse the access log implementation from here in the crowd sec PR? @devydave
mmm according to this, crowdsec should be able to parse json logs so we could merge both implementations. maybe make crowdsec depend on access-log?
that should work I can adjust it, when this is merged. One thing I am unsure should we add docs for new users that they need to include COMPOSE_FILE="$COMPOSE_FILE:compose.access-log.yml" or should I set ACCESS_LOG_ENABLED: "true" in the crowdsec compose file.
@devydave i'm not sure what is best:
ACCESS_LOG_ENABLEDoncompose.crowdsec.ymlwithout adding the volume, so if you want persistent storage you need to enablecompose.access-log.ymlyourselfCOMPOSE_FILE="$COMPOSE_FILE:compose.access-log.yml:compose.crowdsec.ymlso enabling crowdsec also enables access-log without further reading@@ -227,1 +227,4 @@#ONION_ENABLED=1## Keep access logs on a volume.# You'll need to setup rotation yourself and send the USR1 signal toCan you give an example of how to setup the log rotation?
Is this ready for final review also @fauno?
yes :)
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.