Use get_url instead of uri to download the repo key
Check that the repo key binary file does not already exists
Now check on the remote if the repo key already exists
The when file_path is exists syntax only works on the controller not
the remote.
Added status code 304
Always restart docker container on boot time
Repo key is in ascii armored form, changing it to binary
Added sources and pref file for docker repo
Deprecated apt-key, pinned docker repo
Fix lint, split long lines into smaller ones
Added tasks to handle the case where gitea was restored
If the gitea was restored from a previous backup, the drone server
would fail to authenticate as it did not receive the client_secret.
The client_secret is only shown at the app creation it's impossible to
get otherwise, so that's why we have to use this ugly hack to
regenerate the app every single time.
Added metadata about the collection