one-click-apps/public/v4/apps/sinusbot.yml

45 lines
1.7 KiB
YAML

captainVersion: 4
services:
$$cap_appname:
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
caproverExtra:
containerHttpPort: '8087'
caproverOneClickApp:
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
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'
displayName: SinusBot
isOfficial: true
description: Music bot for TS3 and Discord.
documentation: https://hub.docker.com/r/sinusbot/docker