Firstly, thanks for the wonderful software!
I am using Docker Swarm to deploy Drone. Swarm forces users to inject secrets as files on the file system, into
/run/secrets/mycoolsecret, for example, and then some images publishers support a
_FILE postfix for their environment variables so as to support Swarm users.
See how Mariadb handles this:
So, concretely, for Drone, I’d like to see the following available:
So that I can do something like:
drone: image: "drone/drone:1.8.0" volumes: - "data:/data" environment: - DRONE_GITEA_CLIENT_SECRET_FILE: /run/secrets/gitea_client_secret
I’ve raised this issue also recently for the