He creado un webhook en github que llama a mi servidor web para actualizar archivos en la raíz web. He asegurado la parte de envío usando un token en github para que solo las solicitudes de github puedan ejecutar el script. Mi pregunta es, ya que el script se ejecutará como servidor web (www-data), ¿cuál es la mejor manera de otorgarle permisos de escritura al webroot? ¿Es una buena idea dar al usuario del servidor web permisos de escritura en el webroot? Cuales son las alternativas?