目 录CONTENT

文章目录

Bing壁纸Api镜像站搭建

米尔嘉
2023-05-09 / 0 评论 / 1 点赞 / 396 阅读 / 405 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2023-07-04,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

今天在itab新标签群看到一个必应壁纸镜像站,看着很不错,就想自己做一个自己用。
Bing 壁纸 API镜像站
http://bing.ioliu.cn/
看了半天不知道咋部署,然后看到issues里面有个大佬修改了代码,使之能部署。
部署文档readme.md
https://github.com/im-zhou/bing#readme

部署方法

注意 : 不支持Windows环境

下载源码&安装node和npm

apt-get install nodejs npm

cd到源码目录&执行依赖安装

cd bing/
npm install

导入sql文件到你的数据库bing.sql

执行一下sql语句清空ID缓存(可选)

truncate table 库名;

编译configs/config.js配置文件

module.exports = {
    bing_env: /*运行环境*/ {
        PORT: '12345',                          //监听端口
        SERT: 'abcdefg',                        //随机字符即可
        BURL: 'https://www4.bing.com/',         //BING的地址
        BCDN: 'https://v1.cdn.bfsea.xyz/bing/', //你的CDN
        ROOT: 'https://bing.bfsea.xyz/',        //你的根目录
        LANG: 'zh-cn'
    },
    qiniu_dev: /*七牛环境*/ {
        AK: 'aaaaaaaaaaaaaaaaaaa',  //你的七牛AK
        SK: 'bbbbbbbbbbbbbbbbbbb',  //你的七牛SK
        BUCKET: 'ccccc'             //你的七牛空间
    },
    mail_dev: /*邮件环境*/ {
        SERV: 'QQ',             //服务类型
        USER: 'abc@qq.com',     //发件人
        PASS: 'asdfghjkl',      //发件人密码
        RECV: 'def@qq.com'      //收件人
    },
    mysql_dev: /*数据库环境*/ {
        host: 'localhost',      //地址
        database: 'bing',       //库名
        user: 'bing',           //用户
        password: 'bing',       //密码
        port: 3306,             //端口
        connectionLimit: 10,
        supportBigNumbers: true,
        multipleStatements: true,
        insecureAuth: true
    },
......

安装supervisor

npm install -g supervisor

启动项目

supervisor node bin/www

于是我试着搭建,待更新-----
打算做一个壁纸站,正在学习技术中

1

评论区