From 65d74f14e612be3757c9304518eee112705f5ff9 Mon Sep 17 00:00:00 2001
From: Yassine Doghri <yassine@doghri.fr>
Date: Thu, 3 Oct 2024 13:16:26 +0000
Subject: [PATCH] fix: set user as www-data when running cron jobs in docker's
 supervisord config

This prevents any ownership issue when cron tasks create cache files
---
 docker/production/app/supervisord.conf      | 1 +
 docker/production/castopod/supervisord.conf | 1 +
 2 files changed, 2 insertions(+)

diff --git a/docker/production/app/supervisord.conf b/docker/production/app/supervisord.conf
index 2014888621..9b2fb9bfa5 100644
--- a/docker/production/app/supervisord.conf
+++ b/docker/production/app/supervisord.conf
@@ -2,6 +2,7 @@
 nodaemon=true
 
 [program:supercronic]
+user=www-data
 command=supercronic /crontab.txt
 autostart=true
 autorestart=unexpected
diff --git a/docker/production/castopod/supervisord.conf b/docker/production/castopod/supervisord.conf
index fe2939be79..18600ee477 100644
--- a/docker/production/castopod/supervisord.conf
+++ b/docker/production/castopod/supervisord.conf
@@ -2,6 +2,7 @@
 nodaemon=true
 
 [program:supercronic]
+user=www-data
 command=supercronic /crontab.txt
 autostart=true
 autorestart=unexpected
-- 
GitLab