From 1e1795ba7bbed06f95690e1ff98db484e2522acb Mon Sep 17 00:00:00 2001 From: Mert Demir Date: Thu, 23 Apr 2020 21:38:47 +0900 Subject: [PATCH] Add SinusBot (#161) * added sinusbot json * remove notExposeAsWebapp * use non-root gid and uid * remove password overwrite variable * added sinusbot png --- public/v2/apps/sinusbot.json | 52 +++++++++++++++++++++++++++++++++++ public/v2/logos/sinusbot.png | Bin 0 -> 4966 bytes 2 files changed, 52 insertions(+) create mode 100644 public/v2/apps/sinusbot.json create mode 100644 public/v2/logos/sinusbot.png diff --git a/public/v2/apps/sinusbot.json b/public/v2/apps/sinusbot.json new file mode 100644 index 0000000..cc6cc0d --- /dev/null +++ b/public/v2/apps/sinusbot.json @@ -0,0 +1,52 @@ +{ + "captainVersion": "2", + "documentation": "https://hub.docker.com/r/sinusbot/docker", + "displayName": "SinusBot", + "description": "Music bot for TS3 and Discord.", + "dockerCompose": { + "services": { + "$$cap_appname": { + "containerHttpPort": "8087", + "environment": { + "UID": "$$cap_uid", + "GID": "$$cap_gid" + }, + "image": "sinusbot/docker:$$cap_version", + "restart": "always", + "volumes": [ + "$$cap_appname-data:/opt/sinusbot/data", + "$$cap_appname-scripts:/opt/sinusbot/scripts" + ] + } + }, + "version": "2", + "volumes": { + "$$cap_appname-data": {}, + "$$cap_appname-scripts": {} + } + }, + "instructions": { + "end": "Your instance of SinusBot is now starting up and should be ready within five minutes. Check the deployment logs for the initial password and open the web interface to set up your media library and bot connection.", + "start": "You have to read and agree to the terms in the disclaimer: https://github.com/SinusBot/docker#disclaimer" + }, + "variables": [ + { + "label": "SinusBot Docker Version", + "defaultValue": "1.0.0-beta.10-202ee4d", + "description": "It's highly recommended that you don't use the latest tag but instead the major version you need.", + "id": "$$cap_version" + }, + { + "label": "UID", + "description": "User ID to run the service as (using root is not recommended), see https://github.com/SinusBot/docker#unprivileged-user", + "defaultValue": "1000", + "id": "$$cap_uid" + }, + { + "label": "GID", + "description": "Group ID to run the service as (using root is not recommended), see https://github.com/SinusBot/docker#unprivileged-user", + "defaultValue": "1000", + "id": "$$cap_gid" + } + ] +} \ No newline at end of file diff --git a/public/v2/logos/sinusbot.png b/public/v2/logos/sinusbot.png new file mode 100644 index 0000000000000000000000000000000000000000..10f1cd2cd7b5c982d7f5697cc6a514a46860f939 GIT binary patch literal 4966 zcmV-s6PfIZP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru;sXN`I0d>I z`h5TZ5>-h=K~#9!)t!5sl+}61zq40ZK$M%vT`o!;FF`>Z0o|mcF^Ni}h`}bNscDQ! zX;agtX=9TnO&fDFpCoE)YMYoEoX&sT?rfu3)LaCOQn52Am9xlY#)W0$YK1fVY8dz(N0a z6PQy2%mI#x`Ai$I64+nhyeol0n&WWb$G~i$PJinJ_G$jF0ncfi_q=Bmu(9KSGl5LZ zXWr2`E;K-V865MO{lN1;djb1c3rqy21CxOf+Jg=mxlO=Zz-C}i0sDyLL4ulGr2+ntmcr_oW;z^R5790-pdLlF~Ks{Er8w0CR!Q zO0XXU?gZWddh)rf%f_Au{Ck3O{}lKO$4wgs`~;X9^O?7S3&fu!o*b(^TnNn4x~oIJ z(kZ2S3upj-1FQm?9fW)V@a+@@w?hhcKkzS}lJ_C18mxW33^*5<01T0#_tPQq;0>++ zKY`csxonq%l4pP=z~ZB%+;2$+wj?TdKo~v;Tn9{Y7^F^0GDVxb4Oju(13V4vj@g*1 z2tjj>G<@?u9{3_~E$}Ar_jD;7O(U{woQ0O%ab8C{O=w z;4$EbGJr=ttpsiX#=GRTzR!#YZU*jB{8tb>i=Y>QSA5Fts^H~Bi=G86K6`PuTQ{qTxmLREATa7aJkAtMa=ux0Uu9!yhFep0&Ge_XDKK1b9*JQ z(H}nP-|O^B@|uqcNAN=WOhU+AHYA}t75FA_T*{As4p`og%ex8#b(3h8FpzmEk3Sgr zYvAiZT{$XvMT9_1SAJ2M@^~*Pq$!0Ek5#DX&!fA5$7NK4v{xWW9PJP&=%?Q*`0s%C zu2QZ%CFSR~Der9Q$F+?GJ{YwJdVi`y_)>h?7oGGf}zC=@_~gq!qxUC0f`V4E@f8 z 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 literal 0 HcmV?d00001