--- # domain: ci.example.com docker_image: "drone/drone:1" # TODO Bind to socket path # bind_port #!socket_directory: "{{ user_directory }}/socket" #!socket_path: "{{ socket_directory }}/socket" # gitea_server_url: https://git.example.com/gitea # gitea_client_id generated by gitea # gitea_client_secret generated by gitea instance_directory: "{{ global_webservers_directory }}/{{ domain }}" data_directory: "{{ instance_directory }}/data" drone_data_directory: "{{ data_directory }}/drone_volume" drone_admin_user: "{{ global_username }}" drone_rpc_secret: "{{ lookup('password', 'credentials/' + domain + '/rpc_secret chars=digits,ascii_letters length=80') }}" # sync with server/drone.io/runner, because must be known to all runners drone_database_secret: "{{ lookup('password', 'credentials/' + domain + '/database_secret length=32 chars=0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f') }}"