项目地址:https://github.com/tindy2013/subconverter
Docker官方指引:https://github.com/tindy2013/subconverter/blob/master/README-docker.md
#docker部署
docker run -d --name subcon --restart=always -p 25500:25500 tindy2013/subconverter:latest
#docker-compose部署
subconverter:
image: tindy2013/subconverter:latest
container_name: subconverter
restart: always
ports:
- 25500:25500
项目地址:https://github.com/CareyWang/sub-web
git clone https://github.com/CareyWang/sub-web.git
cd sub-web
vi .env
VUE_APP_SUBCONVERTER_DEFAULT_BACKEND = "https://subapi.imgki.com"
VUE_APP_MYURLS_API = "https://s.imgki.com/short"
cd src/views
vi Subconverter.vue
placeholder="爱墨迹免费提供 | https://subapi.imgki.com/sub?"
backendOptions: [{ value: "https://subapi.imgki.com/sub?" }],
#构建镜像
docker build -t subweb-local:latest .
#部署服务
docker run -d -p 58080:80 --restart always --name subweb subweb-local:latest
#clone项目到本地
git clone https://github.com/CareyWang/MyUrls.git MyUrls
cd MyUrls
vi public/index.html
const backend = 'https://s.2z.pw' #修改短链接域名
cd MyUrls
cp .env.example .env #编辑好域名、端口等配置
docker-compose up -d #直接启动
跨域设置【宝塔配置需要在url代理里面添加相关的参数】
需要设置跨域Access-Control-Allow-Origin *
#nginx配置
server {
server_name example.com;
location / {
add_header 'Access-Control-Allow-Origin' '*';
proxy_pass http://127.0.0.1:8002/;
}
}
#nginx设置
client_max_body_size 24M;
client_body_buffer_size 128k;
client_header_buffer_size 5120k;
large_client_header_buffers 16 5120k;