server
{
  listen  443 ssl;
  server_name    gpt.wdzs.cn;
  include  /data/nginx/wdzs.cn.ssl;
  location / {
    root    /;
    index index.html index.htm;
    proxy_set_header Host      $http_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Scheme  $scheme;
    proxy_redirect   off;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "Upgrade";
    proxy_pass    http://192.168.101.42:8501;
  }
}

1、自编译

git clone https://github.com/xtekky/gpt4free.git
git pull && docker build -t gpt4free:latest -f Docker/Dockerfile .
docker stop gpt4free && docker rm gpt4free
docker run --name gpt4free\
  --restart=always\
  --network mynetwork\
  -p 3003:8501\
  -d gpt4free:latest

2、使用docker

docker pull morningtzh/gpt4free:latest \
  && docker stop chatgpt \
  && docker rm chatgpt \
  && docker run --name chatgpt -v /data/gpt4free:/gpt4free --restart=always --net=host -d morningtzh/gpt4free

docker build --force-rm -t docker_name -f ./docker/Dockerfile .
docker image tag docker_name docker.domain.cn/docker_name:2.0
docker push docker.domain.cn/docker_name:2.0

或者

docker build --force-rm -t docker.domain.cn/docker_name:2.0 -f ./docker/Dockerfile .
docker push docker.domain.cn/docker_name:2.0

docker run --name wordpress-mysql\
  -p 9028:80\
  -v /data/wordpress:/var/www/html\
  --restart=always\
  --network mynetwork\
  -d wordpress

wordpress如何开启全站https

路径:在wordpress网站根目录中找到,wp-config.php文件,在文件开头位置中,添加如下代码:

$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);

docker run --name mysql \
  -v /data/mysql:/var/lib/mysql\
  -e MYSQL_ROOT_PASSWORD=password\
  --restart=always\
  --network mynetwork\
  -p 3306:3306\
  -d mysql:8.0.33