1·MP部署
services: moviepilot: stdin_open: true tty: true container_name: moviepilot-v2 hostname: moviepilot-v2 network_mode: host volumes: - '/media:/media' - '/moviepilot-v2/config:/config' - '/moviepilot-v2/core:/moviepilot/.cache/ms-playwright' - '/var/run/docker.sock:/var/run/docker.sock:ro' environment: - 'NGINX_PORT=3000' - 'PORT=3001' - 'PUID=0' - 'PGID=0' - 'UMASK=000' - 'TZ=Asia/Shanghai' - 'SUPERUSER=用户名' - 'SUPERUSER_PASSWORD=密码' restart: always image: jxxghp/moviepilot-v2:latest2·Emby部署
# 一行命令完成获取版本、下载和安装 curl -s https://api.github.com/repos/MediaBrowser/Emby.Releases/releases/latest | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/' | xargs -I {} wget https://github.com/MediaBrowser/Emby.Releases/releases/download/{}/emby-server-deb_{}_amd64.deb && sudo dpkg -i emby-server-deb_*_amd64.deb3·embyboss部署
git clone https://github.com/berry8838/Sakura_embyboss.git && cd Sakura_embyboss && chmod +x main.py{ "bot_name": "xxx_bot", "bot_token": "xxx:xxx", "owner_api": xxx, "owner_hash": "xxx", "owner": xxx, "group": [ -100xxx, -100xxx ], "main_group": "+xxx", "chanel": "+xxx", "bot_photo": "https://telegra.ph/file/3b6cd2a89b652e72e0d3b.png", "admins": [], "money": "金币", "emby_api": "xxxxxxxxxx", "emby_url": "http://x.x.x.x:8096", "emby_line": "\n普通线路:http://x.x.x.x\n端口:8096", "emby_whitelist_line": null, "blocked_clients": [ ".*curl.*", ".*wget.*", ".*python.*", ".*bot.*", ".*spider.*", ".*crawler.*", ".*scraper.*", ".*downloader.*", ".*aria2.*", ".*youtube-dl.*", ".*yt-dlp.*", ".*ffmpeg.*", ".*vlc.*" ], "client_filter_terminate_session": true, "client_filter_block_user": false, "db_host": "mysql", "db_user": "xxx", "db_pwd": "xxx", "db_name": "embyboss", "db_port": 3306, "emby_block": [ "xxx", "xxx" ], "extra_emby_libs": [ "xxx" ], "open": { "stat": false, "open_us": 30, "all_user": 1000, "timing": 0, "tem": 0, "checkin": true, "checkin_lv": "d", "exchange": true, "whitelist": true, "invite": true, "invite_lv": "b", "leave_ban": true, "uplays": true, "checkin_reward": [ 1, 10 ], "exchange_cost": 100, "whitelist_cost": 9999, "invite_cost": 1000 }, "tz_ad": "", "tz_api": "", "tz_id": [], "ranks": { "logo": "SAKURA", "backdrop": false }, "schedall": { "dayrank": true, "weekrank": true, "dayplayrank": false, "weekplayrank": false, "check_ex": true, "low_activity": false, "day_ranks_message_id": 0, "week_ranks_message_id": 0, "restart_chat_id": 0, "restart_msg_id": 0, "backup_db": false }, "db_is_docker": true, "db_docker_name": "mysql", "db_backup_dir": "./db_backup", "db_backup_maxcount": 7, "w_anti_channel_ids": [], "proxy": { "scheme": "", "hostname": "", "port": null, "username": "", "password": "" }, "kk_gift_days": 30, "fuxx_pitao": true, "activity_check_days": 21, "freeze_days": 5, "emby_whitelist_line": null, "blocked_clients": null, "moviepilot": { "status": false, "url": "", "username": null, "password": null, "access_token": null, "price": 1, "download_log_chatid": null, "lv": "b" }, "auto_update": { "status": true, "git_repo": "berry8838/Sakura_embyboss", "commit_sha": null, "up_description": null }, "red_envelope": { "status": true, "allow_private": true }, "api": { "status": true, "http_url": "0.0.0.0", "http_port": 8838, "allow_origins": [ "*" ] } }services: mysql: image: mysql:5.7 container_name: mysql command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci restart: always environment: MYSQL_ROOT_PASSWORD: xxx MYSQL_USER: xxx MYSQL_DATABASE: embyboss MYSQL_PASSWORD: xxx MYSQL_ROOT_HOST: "%" ports: - '3306:3306' volumes: - ./db:/var/lib/mysql networks: - emby-network embyboss: image: jingwei520/sakura_embyboss:latest container_name: embyboss restart: always depends_on: - mysql volumes: - ./config.json:/app/config.json - ./log:/app/log - ./db_backup:/app/db_backup ports: - '8838:8838' networks: - emby-network phpmyadmin: image: phpmyadmin/phpmyadmin container_name: phpmyadmin restart: always depends_on: - mysql ports: - 'xxx:80' environment: PMA_HOST: mysql PMA_PORT: 3306 UPLOAD_LIMIT: 128M networks: - emby-network networks: emby-network: driver: bridge注意:部署完成后,才可以将机器人加入群组赋予管理员权限。否则,删除机器人重新加入。
