Skip to content

Commit 0f3b76f

Browse files
authored
Merge pull request #3219 from FibreTTP/logrotate-perms
Make logrotate use the proper user and group.
2 parents fa851b6 + f426e64 commit 0f3b76f

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

docker/rootfs/bin/common.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ export CYAN BLUE YELLOW RED RESET
1212
PUID=${PUID:-0}
1313
PGID=${PGID:-0}
1414

15+
# If changing the username and group name below,
16+
# ensure all references to this user is also changed.
17+
# See docker/rootfs/etc/logrotate.d/nginx-proxy-manager
18+
# and docker/rootfs/etc/nginx/nginx.conf
1519
NPMUSER=npm
1620
NPMGROUP=npm
1721
NPMHOME=/tmp/npmuserhome

docker/rootfs/etc/logrotate.d/nginx-proxy-manager

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/data/logs/*_access.log /data/logs/*/access.log {
2-
create 0644 root root
2+
su npm npm
3+
create 0644
34
weekly
45
rotate 4
56
missingok
@@ -12,7 +13,8 @@
1213
}
1314

1415
/data/logs/*_error.log /data/logs/*/error.log {
15-
create 0644 root root
16+
su npm npm
17+
create 0644
1618
weekly
1719
rotate 10
1820
missingok

0 commit comments

Comments
 (0)