jin7

zhoujin7
关注
51273 号成员,2019-08-30 08:05:19 加入
562
个人主页 浏览
  • lute-http 的使用问题

    2019-11-24 17:30

    感谢~ 成功了~

  • lute-http 的使用问题

    2019-11-19 14:30

    等下试试 之前搞了半天也是这个错误

  • Lute HTTP 使用指南

    2019-10-12 14:59

    ok 找到了...😭 略懂 go 语言...

  • Lute HTTP 使用指南

    2019-10-12 14:38

    @88250 大佬 ,lute-http 如何关闭 term_typographer (自动更正术语), 应该在哪里加个开关...
    https://github.com/b3log/lute-http/blob/master/main.go

    @88250 我觉得不要强制性更正术语, 改成拼写检查提供建议更好.
    有时候强制替换了这些单词, 并不是想要的.

  • 容器中的 solo, 怎么使用 lute-http

    2019-09-27 09:19

    通过使用 monit, 成功整合 Solo 和 lute-http 到一个容器, 非常好, 有需要的联系我 @ 邮件: image.png😂 😂

    @CodingOX
    image.png
    image.png
    image.png

  • 容器中的 solo, 怎么使用 lute-http

    2019-09-25 20:24

    不如 solo 内置 lute-http 没这么多麻烦

  • 容器中的 solo, 怎么使用 lute-http

    2019-09-25 20:23

    [org.b3log.solo.util.Markdowns:159]: Failed to use [Lute] for markdown
    Connection refused (Connection refused)

  • 容器中的 solo, 怎么使用 lute-http

    2019-09-25 20:02

    建议放弃.

  • 容器中的 solo, 怎么使用 lute-http

    2019-09-23 21:49

    没啥效果.
    这个 lute-http 容器监听 0.0.0.0:8249
    然后在 solo 容器中, nc -zv 172.28.0.5 8249 端口是开放的

    docker run -d -p 8249:8249 \
    --network mynetwork --ip 172.28.0.5 --dns 114.114.114.114 \
    --name lute-http \
    --restart=always \
    b3log/lute-http
    registry.cn-shenzhen.aliyuncs.com/jin7/lute-http
    
    docker run -d \
    --name solo \
    --network mynetwork --ip 172.28.0.6 --dns 114.114.114.114 \
    -e "VIRTUAL_HOST=hostname.com" \
    -e "LETSENCRYPT_HOST=hostname.com" \
    -e RUNTIME_DB="MYSQL" \
    -e JDBC_USERNAME="root" \
    -e JDBC_PASSWORD="nonpassword" \
    -e JDBC_DRIVER="com.mysql.cj.jdbc.Driver" \
    -e JDBC_URL="jdbc:mysql://172.28.0.3:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC" \
    --restart=always \
    b3log/solo --listen_port=8080 --server_scheme=https --server_host=hostname.com --server_port --lute_http=http://172.28.0.5:8249
    

    后面指定--lute_http=http://172.28.0.5:8249 还是--luteHttp= 或--LUTE_HTTP 都没效果.
    docker exec -it solo sh, 进 solo 容器改了 solo.properties 也没用.

  • 百度云下载加速——PanDownload

    2019-09-22 11:55

    BaiduPCS-Go.exe

  • Lute 实现后记

    2019-09-22 11:37
    不错100%不错  
    

    不错 100% 不错

    不错 100% 不错
    

    不错 100% 不错

    @88250
    这个算不算一个问题

  • 容器中的 solo, 怎么使用 lute-http

    2019-09-22 11:13

    好的 100% 好的

  • 容器中的 solo, 怎么使用 lute-http

    2019-09-21 21:48

    试了一下 lute-http 效果不错

  • 容器中的 solo, 怎么使用 lute-http

    2019-09-21 21:06

    @88250
    src/main/java/org/b3log/solo/util/Markdowns.java

    修改为:
    private static final String LUTE_ENGINE_URL = "http://172.28.0.5:8249";

    main.go

    修改为:
    addr := "0.0.0.0:8249"

    LUTE_ENGINE_URL 的 host 改成 lute-http 容器的 ip,
    addr 的 host 改成 0.0.0.0
    这样就成功了.

    希望可以在创建容器的时候动态指定 LUTE_ENGINE_URL 的 host.
    lute-http 的 main.go 改一下 addr := "0.0.0.0:8249"

  • 容器中的 solo, 怎么使用 lute-http

    2019-09-21 20:13

    fork 一份 lute-http 就改了下监听的 host 127.0.0.1 -> 0.0.0.0
    下面是 lute-http 的 Dockerfile
    https://raw.githubusercontent.com/zhoujin7/docker-auto-build/master/lute-http/Dockerfile

    创建自定义网络
    docker network create --opt com.docker.network.bridge.name=mynetwork --subnet=172.28.0.0/16 mynetwork

    创建 nginx-proxy, nginx-proxy-letsencrypt, mysql 容器

    创建 lute-http 容器

    docker run -d \  
    --name lute-http \  
    --network mynetwork --ip 172.28.0.5 --dns 114.114.114.114 \  
    --restart=always \  
    registry.cn-shenzhen.aliyuncs.com/jin7/lute-http
    

    创建 solo 容器

    docker run -d \  
    --name solo \  
    --network mynetwork --ip 172.28.0.6 --dns 114.114.114.114 \  
    -e "VIRTUAL_HOST=hostname.com" \  
    -e "LETSENCRYPT_HOST=hostname.com" \  
    -e RUNTIME_DB="MYSQL" \  
    -e JDBC_USERNAME="root" \  
    -e JDBC_PASSWORD="nonpassword" \  
    -e JDBC_DRIVER="com.mysql.cj.jdbc.Driver" \  
    -e JDBC_URL="jdbc:mysql://172.28.0.3:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC" \  
    --link mysql:db \  
    --restart=always \  
    b3log/solo --listen_port=8080 --server_scheme=https --server_host=hostname.com --server_port=
    
  • 容器中的 solo, 怎么使用 lute-http

    2019-09-21 20:01

    @88250
    创建了一个自定义网络, 两个容器都在同一个网络下. 但是不行.

    ubuntu@aliyun:~$ docker restart lute-http   
    lute-http   
    ubuntu@aliyun:~$ docker logs lute-http   
    I 2019/09/21 11:42:16 main.go:72: booting Lute HTTP Server on [127.0.0.1:8249]   
    ubuntu@aliyun:~$ docker restart solo   
    solo   
    ubuntu@aliyun:~$ docker logs solo   
    [INFO ]-[2019-09-21 19:42:46]-[com.zaxxer.hikari.HikariDataSource:350]: HikariPool-1 - Shutdown initiated...   
    [INFO ]-[2019-09-21 19:42:46]-[com.zaxxer.hikari.HikariDataSource:352]: HikariPool-1 - Shutdown completed.   
    [INFO ]-[2019-09-21 19:42:46]-[org.b3log.solo.SoloServletListener:155]: Destroyed the context   
    [INFO ]-[2019-09-21 19:42:51]-[org.b3log.solo.SoloServletListener:99]: Solo is booting [ver=3.6.5, servletContainer=jetty/9.4.12.v20180830, os=Linux, isDocker=true, luteAvailable=false, pid=1, runtimeDatabase=MYSQL, runtimeMode=PRODUCTION, jdbc.username=root, jdbc.URL=jdbc:mysql://172.28.0.3:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC]   
    [INFO ]-[2019-09-21 19:42:51]-[com.zaxxer.hikari.HikariDataSource:110]: HikariPool-1 - Starting...   
    [INFO ]-[2019-09-21 19:42:52]-[com.zaxxer.hikari.HikariDataSource:123]: HikariPool-1 - Start completed.   
    [INFO ]-[2019-09-21 19:42:52]-[org.b3log.solo.SoloServletListener:138]: Solo is running   
    ubuntu@aliyun:~$ get-ctnIp.bash   
    /lute-http - 172.28.0.5   
    /solo - 172.28.0.6   
    /nginx-proxy - 172.28.0.2  
    /mysql - 172.28.0.3  
    

    把 main.go 监听 host 从 127.0.01 改成 0.0.0.0 还是不行.

    ubuntu@aliyun:~$ docker restart lute-http
    lute-http
    ubuntu@aliyun:~$ docker logs lute-http
    I 2019/09/21 11:56:20 main.go:72: booting Lute HTTP Server on [0.0.0.0:8249]
    ubuntu@aliyun:~$ docker restart solo
    solo
    ubuntu@aliyun:~$ docker logs solo
    [INFO ]-[2019-09-21 19:56:39]-[com.zaxxer.hikari.HikariDataSource:350]: HikariPool-1 - Shutdown initiated...
    [INFO ]-[2019-09-21 19:56:39]-[com.zaxxer.hikari.HikariDataSource:352]: HikariPool-1 - Shutdown completed.
    [INFO ]-[2019-09-21 19:56:39]-[org.b3log.solo.SoloServletListener:155]: Destroyed the context
    [INFO ]-[2019-09-21 19:56:44]-[org.b3log.solo.SoloServletListener:99]: Solo is booting [ver=3.6.5, servletContainer=jetty/9.4.12.v20180830, os=Linux, isDocker=true, luteAvailable=false, pid=1, runtimeDatabase=MYSQL, runtimeMode=PRODUCTION, jdbc.username=root, jdbc.URL=jdbc:mysql://172.28.0.3:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC]
    [INFO ]-[2019-09-21 19:56:44]-[com.zaxxer.hikari.HikariDataSource:110]: HikariPool-1 - Starting...