Database

Drone supports aesgcm encryption of secrets stored in the database. You must enable encryption before any secrets are stored in the database.

Create an encryption key:

$ openssl rand -hex 16
0c549fd39ae397333761d2cb0c53c219

Provide the encryption key to the Drone server:

DRONE_DATABASE_SECRET=0c549fd39ae397333761d2cb0c53c219