<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[果壳项目部署文档]]></title><description><![CDATA[<h1>相关依赖包</h1>
<h2>1、芯片生信流程</h2>
<h3>包名称</h3>
<p dir="auto"><code>dockerhub.genostack.com:8090/library/chip:v1.4</code></p>
<h3>打包目录</h3>
<p dir="auto"><code>/cephfs_data/images/gkchip-master</code></p>
<h3>打包命令</h3>
<pre><code>$ docker build -t dockerhub.genostack.com:8090/library/chip:v1.4 .
$ docker push  dockerhub.genostack.com:8090/library/chip:v1.4
</code></pre>
<h3>启动命令</h3>
<pre><code>$ docker run --rm -v  ${数据路径}:/root/run dockerhub.genostack.com:8090/library/chip:v1.4
</code></pre>
<h2>2、lims</h2>
<h3>包名称</h3>
<p dir="auto"><code>dockerhub.genostack.com:8090/library/gk_lims:v0.1</code></p>
<h3>打包目录</h3>
<p dir="auto"><code>/var/www/html/docker_app/guoke/lims</code></p>
<h3>打包命令</h3>
<pre><code>$ docker build --network host -t dockerhub.genostack.com:8090/library/gk_lims:v0.1 .
$ docker push dockerhub.genostack.com:8090/library/gk_lims:v0.1
</code></pre>
<h3>相关依赖</h3>
<ul>
<li>lims数据库：<strong>/var/www/html/docker_app/guoke/lims/l.sql</strong></li>
<li>数据库恢复命令： <code>psql -h 103.114.101.5 -p 5435 -U postgres -d gk_l -f ./l.sql</code></li>
<li>胶图数据内部路径: <code>/var/www/html/api/public/file</code> 需要映射到实际目录中</li>
<li>下机数据存储路径：<strong>在env中配置（OFFLINE_DATA_PATH）当前目录和映射目录需要1:1 ，后续启用docker使用</strong></li>
<li>内部使用docker:<code>-v /usr/bin/docker:/usr/bin/docker -v /var/run/docker.sock:/var/run/docker.sock</code></li>
</ul>
<h3>项目ENV</h3>
<pre><code>APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:ECTKbTKnmvp9MbcnsXRbth/x17RgOAWVLO1Mk/EXWHU=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://103.114.101.5:1001  #项目地址，部署时使用

DOCKER_IMAGE_TAG=dockerhub.genostack.com:8090/library/chip:v1.4 #芯片流程包
OFFLINE_DATA_PATH=/var/www/html/api/Offline_data   #下机数据路径
GENETIC_INTERPRETATION_API="http://103.114.101.5:1000" #遗传解读系统的网址
AUTHORITY=  #是否使用sudo（无需配置，本地使用）

DB_CONNECTION=pgsql   #数据库相关配置
DB_HOST=103.114.101.5
DB_PORT=5435
DB_DATABASE=gk_l
DB_USERNAME=postgres
DB_PASSWORD=


REDIS_HOST=192.168.1.2 #redis相关配置
REDIS_PASSWORD=null
REDIS_PORT=6379

</code></pre>
<h3>启动命令</h3>
<pre><code>$ docker run -itd --name=gk_lims \
        -v /usr/bin/docker:/usr/bin/docker -v /var/run/docker.sock:/var/run/docker.sock \
        -v /var/www/html/docker_app/guoke/lims/Offline_data:/var/www/html/api/Offline_data \
        -v /var/www/html/docker_app/guoke/lims/.env:/var/www/html/api/.env \
        -p 1001:80 dockerhub.genostack.com:8090/library/gk_lims:v0.1 /bin/bash
</code></pre>
<h2>3、遗传解读系统</h2>
<h3>包名称</h3>
<p dir="auto"><code>dockerhub.genostack.com:8090/library/gk_genetic_interpretation:v0.1</code></p>
<h3>打包目录</h3>
<p dir="auto"><code>/var/www/html/docker_app/guoke/geneticInterpretation</code></p>
<h3>打包命令</h3>
<pre><code>$ docker build --network host -t dockerhub.genostack.com:8090/library/gk_genetic_interpretation:v0.1 . 
$ docker push dockerhub.genostack.com:8090/library/gk_genetic_interpretation:v0.1
</code></pre>
<h3>相关依赖</h3>
<ul>
<li>数据库恢复命令： <code>psql -h 103.114.101.5 -p 5435 -U postgres -d gk_g -f ./g.sql</code></li>
<li>用户头像:<code>/var/www/html/api/public/userimg</code> 需要映射到实际目录中</li>
<li>用户报告:<code>/var/www/html/api/public/public/report/user</code> 需要映射到实际目录中</li>
<li>拷贝数变异原始文件:<code>/var/www/html/api/storage/copy_number_variation_path</code> 需要映射到实际目录中</li>
<li>点突变原始文件 :<code>/var/www/html/api/storage/point_mutation_path</code>需要映射到实际目录中</li>
</ul>
<h3>项目ENV</h3>
<pre><code>APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:tWvvfjeoyXyapbpJDrady6AMuxi0ktLOoq0HUok4s+8=
APP_DEBUG=true
APP_URL=http://103.114.101.5:1000

LIMS_URL=http://192.168.1.2:1001/platformv1 #lims系统地址

DB_CONNECTION=pgsql   # 数据库配置
DB_HOST=103.114.101.5
DB_PORT=5435
DB_DATABASE=gk_g
DB_USERNAME=postgres
DB_PASSWORD=

REDIS_HOST=192.168.1.2 #redis 配置
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_HOST=smtp.exmail.qq.com
MAIL_PORT=587
MAIL_USERNAME=name@xturing.cn
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=name@xturing.cn
MAIL_FROM_NAME=遗传解读系统


</code></pre>
<h3>启动命令</h3>
<pre><code>$ docker run -itd --name=geneticInterpretation \
        -v /var/www/html/docker_app/guoke/geneticInterpretation/.env:/var/www/html/api/.env \
        -p 1000:80 dockerhub.genostack.com:8090/library/gk_genetic_interpretation:v0.1 /bin/bash

</code></pre>
<h2>4、postgres 10</h2>
<p dir="auto">数据库需要将两个数据库进行恢复<br />
1、遗传解读<br />
<code>/var/www/html/docker_app/guoke/geneticInterpretation/g.sql</code><br />
2、LIMS<br />
<code>/var/www/html/docker_app/guoke/lims/l.sql</code></p>
<h2>5、redis</h2>
]]></description><link>http://an.forum.genostack.com/topic/940/果壳项目部署文档</link><generator>RSS for Node</generator><lastBuildDate>Sat, 13 Jun 2026 12:33:45 GMT</lastBuildDate><atom:link href="http://an.forum.genostack.com/topic/940.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 04 Jul 2023 02:23:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 果壳项目部署文档 on Thu, 31 Aug 2023 14:06:46 GMT]]></title><description><![CDATA[<p dir="auto">数据库备份：<br />
<a href="/assets/uploads/files/1693490785820-gk_l.sql">gk_l.sql</a><br />
<a href="/assets/uploads/files/1693490793041-gk_g.sql">gk_g.sql</a></p>
]]></description><link>http://an.forum.genostack.com/post/2342</link><guid isPermaLink="true">http://an.forum.genostack.com/post/2342</guid><dc:creator><![CDATA[zhangfanglin]]></dc:creator><pubDate>Thu, 31 Aug 2023 14:06:46 GMT</pubDate></item><item><title><![CDATA[Reply to 果壳项目部署文档 on Tue, 29 Aug 2023 11:52:14 GMT]]></title><description><![CDATA[<h2>新疆部署使用（专用）：</h2>
<p dir="auto">芯片代码包：<br />
<a href="http://dockerhub.genostack.com:8090/library/chip:v1.5" rel="nofollow ugc">dockerhub.genostack.com:8090/library/chip:v1.5</a></p>
<h3>数据库：</h3>
<p dir="auto"><a href="/assets/uploads/files/1693309883902-g1.sql">g1.sql</a></p>
]]></description><link>http://an.forum.genostack.com/post/2339</link><guid isPermaLink="true">http://an.forum.genostack.com/post/2339</guid><dc:creator><![CDATA[zhangfanglin]]></dc:creator><pubDate>Tue, 29 Aug 2023 11:52:14 GMT</pubDate></item></channel></rss>