zhcn 技术 游戏 莫妮卡 – 个人关系经理

莫妮卡 – 个人关系经理

当今社会正在迅速变化。我们不断受到新闻和社交媒体帖子的轰炸,并且由于害怕错过(FOMO),我们很容易被生活中发生的一切所淹没,忘记重要的日期和事件。

现在我们又出去了,做更多的事情,参加更多的聚会,结识新的人,日常生活中发生更多的事情,所以有时我们发现自己处于刚刚第一次见面的情况,很容易忘记。关于人的细节。还有我见过的人和我认识很久的人。

莫妮卡让追踪这一切变得很容易。开源个人 CRM。

莫妮卡帮助组织与亲人的社交互动。

我们来看看如何在 Linode 上的 Docker 中设置 Monica 的个人 CRM 实例。

Monica on Docker 的先决条件

首先,您需要设置一个 Docker 服务器。 Linode 使该过程非常简单,每月只需几美元即可设置,此外您还可以添加私有 IP 地址(免费)和备份,每月只需几美元。

您需要的另一件事是域名。域名几乎可以在任何地方以不同的价格在线购买,具体取决于购买地点。请务必将您域的 DNS 设置指向 Linode。 单击此处了解更多信息

您还需要在 Docker 服务器上设置反向代理,以便可以在服务器上执行路由流量和管理 SSL 等操作。我制作了一个视频,介绍使用 Porttainer 和名为 Nginx Proxy Manager 的反向代理设置 Docker 服务器的过程。您可以在本系列的第一篇博客文章和视频中找到答案。

设置完 Docker 服务器后,您就可以开始在其上设置 Monica 实例。

有两种主要方法可以做到这一点。

  • 通过 SSH 在命令行上。
  • 在 Porttainer 中,从 Porttainer 仪表板。

我们将了解如何在Porttainer中执行此操作,以便您可以与用户界面进行交互。

访问http://your-server-ip-address:9000并使用您在上一篇文章/视频中设置的凭据登录 Porttainer。

单击屏幕左侧的“堆栈”链接,然后单击下一页上的“+ 添加堆栈”按钮。

这将带您进入一个页面,您可以在其中输入堆栈的名称。在其下方,您可以复制并粘贴以下内容:

 ---<br></br>version: "3.4"<br></br>services:<br></br>  monica:<br></br>    image: monica<br></br>    networks:<br></br>      - nginxproxymanager_default<br></br>    depends_on:<br></br>      - monicadb<br></br>    ports:<br></br>      - 8456:80<br></br>    environment:<br></br>      - APP_KEY=idYyiD2Dj3yMqoyi3EpcnHWC2GxzSAS5<br></br>      - DB_HOST=monicadb<br></br>      - DB_USERNAME=monica<br></br>      - DB_PASSWORD=b2fWAfbyQuopHH9nD738x6o9TC9S8LM6<br></br>      - APP_ENV=production<br></br>    volumes:<br></br>      - /home/docker/monica/config:/var/www/html/storage<br></br>    restart: always<br></br><br></br>  monicadb:<br></br>    image: mysql:5.7<br></br>    networks:<br></br>      - nginxproxymanager_default<br></br>    environment:<br></br>      - MYSQL_RANDOM_ROOT_PASSWORD=true<br></br>      - MYSQL_DATABASE=monica<br></br>      - MYSQL_USER=monica<br></br>      - MYSQL_PASSWORD=b2fWAfbyQuopHH9nD738x6o9TC9S8LM6<br></br>    volumes:<br></br>      - /home/docker/monica/db:/var/lib/mysql<br></br>    restart: always<br></br>    <br></br>networks:<br></br>  nginxproxymanager_default:<br></br>    external: true<br></br>

此 Docker 配置文件/堆栈将最新的官方 Monica 镜像下载到 Docker 服务器,将容器命名为“monica”,将其连接到“nginxproxymanager_default”网络,并将其挂载到“home/docker/monica”目录中。到:并使其在 Docker 服务器上的端口 6875 上可用。

如有必要,您可以更改 Monica 数据的保存路径。确保该文件夹具有适当的写入权限。

出于安全原因,请务必更改您的数据库密码。

您还需要将“APP_KEY”更改为另一个长随机字符串。

如果您对此处的设置感到满意,则可以通过单击标有“部署堆栈”的按钮来部署容器。

这将开始下载 Monica 并将其部署到您的服务器的过程。当页面重新加载并显示所有正在运行的容器时,您将看到容器已部署。

访问http://your-server-ip-address:8456 ,您应该会看到 Monica 的登录屏幕。

此时,我们可以登录该站点并开始,但我们希望可以从子域访问它,所以让我们现在处理这个问题。

域名和 SSL 设置

返回您的 Linode 仪表板并导航至“域名”。接下来,找到您添加到帐户的域。单击它并在“域管理”下查找“CNAME”部分。

输入您想要子域的主机名条目,将 CNAME 添加到您的域。在示例视频中,我输入了“monica”(不带引号)。在下面的“别名”框中输入@符号,然后单击“保存”。

现在您可以转到 Nginx 代理管理器并配置 SSL 和域。

访问http://your-server-ip-address:81 ,您应该会看到 Nginx 代理管理器登录屏幕。

Nginx 代理管理器的默认凭据是:

 Email: admin@example.com
Password: changeme

输入这些凭据(或您自己的凭据,如果您更新了它们)以登录到您的 Nginx 代理管理器实例。

单击页面顶部标有 SSL 证书的选项卡,然后单击页面右上角附近的添加 SSL 证书按钮。

然后单击“让我们加密”选项。

在出现的弹出窗口中,输入要保护的域的完整 URL,然后按键盘上的 Enter 键。

对于本示例,输入https://monica.yourdomain.com

输入 URL 后,单击其正下方的“测试服务器可达性”按钮。如果您收到错误消息,请务必解决问题并重试。如果没有返回错误,请验证页面上的电子邮件地址是否正确,阅读并同意 Let’s Encrypt 的服务条款,然后单击“保存”按钮。

系统可能需要一两分钟来生成和安装密钥,但一旦完成,页面将重新加载,您将能够看到 Nginx 代理管理器中可用的所有 SSL。

现在您的系统已配置了 SSL,您可以单击页面顶部的“主机”选项卡。然后单击子菜单中出现的“代理主机”选项。

找到并单击页面右上角附近的“添加代理主机”按钮。

将出现一个新窗口,您可以在其中输入一些选项来配置您的域。

输入您刚刚为其创建 SSL 的域或子域。

将方案保留为 HTTP。

输入容器的 IP 地址。这可以在 Portainer 找到。

在转发端口文本框中输入容器端口。在本例中为 80。上图中“公共端口”部分中的 8456 就是所谓的 Docker 端口。我们需要容器端的端口,因此使用分号右侧的数字。

单击“资产缓存”、“阻止常见漏洞”和“Websocket 支持”选项。

单击弹出窗口顶部的 SSL 选项卡。

您会看到一个下拉菜单,上面写着“SSL 证书”,下面写着“无”。

单击“无”并选择您在上一步中创建的 SSL。

然后选中下面的四个选项,阅读并接受 Let’s Encrypt TOS,然后单击“保存”。

片刻之后,页面将重新加载,您将在 Nginx 代理管理器的“代理主机”页面上看到新条目。

首次登录

您现在可以在浏览器中导航到新 URL。

您将看到类似于以下内容的登录页面。

请在注册表中输入您的信息,选中有关 TOS 的复选框,然后单击“注册”按钮。

登录后,您就可以开始创建或导入联系人。但在此之前,请务必转到右上角的设置图标(齿轮)并根据您的需要调整设置。请特别注意屏幕左侧的“个性化”选项卡,以确保您只有数据字段来配置您需要的内容。

您不必担心第一次登录时是否正确设置,因为如果您愿意,您可以随时返回并更改/更新它。

开始添加联系人

现在您已经启动并运行了 Monica 实例,您可以更好地跟踪您的日常交互、关系等。您永远不知道记住周年纪念日、生日和其他特殊事件会给谁留下深刻印象。

或者,如果您还没有准备好自行安装和管理 CRM,或者需要更多功能,则可以尝试基于云的 CRM。

莫妮卡 – 个人关系经理
莫妮卡 – 个人关系经理

《莫妮卡-私人关系经理》浅显易懂的讲解!您必须观看的最佳 2 个视频

【感動】出会ってから3年。大切なメンバーもかが高校を卒業したのでお祝いしに行きました!!
https://www.youtube.com/watch?v=ArhcDxHswOg&pp=ygUw44Oi44OL44KrIC0g5YCL5Lq66Zai5L-C44Oe44ON44O844K444Oj44O8JmhsPUpB
会社員みなみVS白女部員楠本彩乃#2【対決企画】
https://www.youtube.com/watch?v=K_qV2EGXJCg&pp=ygUw44Oi44OL44KrIC0g5YCL5Lq66Zai5L-C44Oe44ON44O844K444Oj44O8JmhsPUpB

当今社会正在迅速变化。我们不断受到新闻和社交媒体帖子的轰炸,并且由于害怕错过(FOMO),我们很容易被生活中发生的一切所淹没,忘记重要的日期和事件。

现在我们又出去了,做更多的事情,参加更多的聚会,结识新的人,日常生活中发生更多的事情,所以有时我们发现自己处于刚刚第一次见面的情况,很容易忘记。关于人的细节。还有我见过的人和我认识很久的人。

莫妮卡让追踪这一切变得很容易。开源个人 CRM。

莫妮卡帮助组织与亲人的社交互动。

我们来看看如何在 Linode 上的 Docker 中设置 Monica 的个人 CRM 实例。

Monica on Docker 的先决条件

首先,您需要设置一个 Docker 服务器。 Linode 使该过程非常简单,每月只需几美元即可设置,此外您还可以添加私有 IP 地址(免费)和备份,每月只需几美元。

您需要的另一件事是域名。域名几乎可以在任何地方以不同的价格在线购买,具体取决于购买地点。请务必将您域的 DNS 设置指向 Linode。 单击此处了解更多信息

您还需要在 Docker 服务器上设置反向代理,以便可以在服务器上执行路由流量和管理 SSL 等操作。我制作了一个视频,介绍使用 Porttainer 和名为 Nginx Proxy Manager 的反向代理设置 Docker 服务器的过程。您可以在本系列的第一篇博客文章和视频中找到答案。

设置完 Docker 服务器后,您就可以开始在其上设置 Monica 实例。

有两种主要方法可以做到这一点。

  • 通过 SSH 在命令行上。
  • 在 Porttainer 中,从 Porttainer 仪表板。

我们将了解如何在Porttainer中执行此操作,以便您可以与用户界面进行交互。

访问http://your-server-ip-address:9000并使用您在上一篇文章/视频中设置的凭据登录 Porttainer。

单击屏幕左侧的“堆栈”链接,然后单击下一页上的“+ 添加堆栈”按钮。

这将带您进入一个页面,您可以在其中输入堆栈的名称。在其下方,您可以复制并粘贴以下内容:

 ---<br></br>version: "3.4"<br></br>services:<br></br>  monica:<br></br>    image: monica<br></br>    networks:<br></br>      - nginxproxymanager_default<br></br>    depends_on:<br></br>      - monicadb<br></br>    ports:<br></br>      - 8456:80<br></br>    environment:<br></br>      - APP_KEY=idYyiD2Dj3yMqoyi3EpcnHWC2GxzSAS5<br></br>      - DB_HOST=monicadb<br></br>      - DB_USERNAME=monica<br></br>      - DB_PASSWORD=b2fWAfbyQuopHH9nD738x6o9TC9S8LM6<br></br>      - APP_ENV=production<br></br>    volumes:<br></br>      - /home/docker/monica/config:/var/www/html/storage<br></br>    restart: always<br></br><br></br>  monicadb:<br></br>    image: mysql:5.7<br></br>    networks:<br></br>      - nginxproxymanager_default<br></br>    environment:<br></br>      - MYSQL_RANDOM_ROOT_PASSWORD=true<br></br>      - MYSQL_DATABASE=monica<br></br>      - MYSQL_USER=monica<br></br>      - MYSQL_PASSWORD=b2fWAfbyQuopHH9nD738x6o9TC9S8LM6<br></br>    volumes:<br></br>      - /home/docker/monica/db:/var/lib/mysql<br></br>    restart: always<br></br>    <br></br>networks:<br></br>  nginxproxymanager_default:<br></br>    external: true<br></br>

此 Docker 配置文件/堆栈将最新的官方 Monica 镜像下载到 Docker 服务器,将容器命名为“monica”,将其连接到“nginxproxymanager_default”网络,并将其挂载到“home/docker/monica”目录中。到:并使其在 Docker 服务器上的端口 6875 上可用。

如有必要,您可以更改 Monica 数据的保存路径。确保该文件夹具有适当的写入权限。

出于安全原因,请务必更改您的数据库密码。

您还需要将“APP_KEY”更改为另一个长随机字符串。

如果您对此处的设置感到满意,则可以通过单击标有“部署堆栈”的按钮来部署容器。

这将开始下载 Monica 并将其部署到您的服务器的过程。当页面重新加载并显示所有正在运行的容器时,您将看到容器已部署。

访问http://your-server-ip-address:8456 ,您应该会看到 Monica 的登录屏幕。

此时,我们可以登录该站点并开始,但我们希望可以从子域访问它,所以让我们现在处理这个问题。

域名和 SSL 设置

返回您的 Linode 仪表板并导航至“域名”。接下来,找到您添加到帐户的域。单击它并在“域管理”下查找“CNAME”部分。

输入您想要子域的主机名条目,将 CNAME 添加到您的域。在示例视频中,我输入了“monica”(不带引号)。在下面的“别名”框中输入@符号,然后单击“保存”。

现在您可以转到 Nginx 代理管理器并配置 SSL 和域。

访问http://your-server-ip-address:81 ,您应该会看到 Nginx 代理管理器登录屏幕。

Nginx 代理管理器的默认凭据是:

 Email: admin@example.com
Password: changeme

输入这些凭据(或您自己的凭据,如果您更新了它们)以登录到您的 Nginx 代理管理器实例。

单击页面顶部标有 SSL 证书的选项卡,然后单击页面右上角附近的添加 SSL 证书按钮。

然后单击“让我们加密”选项。

在出现的弹出窗口中,输入要保护的域的完整 URL,然后按键盘上的 Enter 键。

对于本示例,输入https://monica.yourdomain.com

输入 URL 后,单击其正下方的“测试服务器可达性”按钮。如果您收到错误消息,请务必解决问题并重试。如果没有返回错误,请验证页面上的电子邮件地址是否正确,阅读并同意 Let’s Encrypt 的服务条款,然后单击“保存”按钮。

系统可能需要一两分钟来生成和安装密钥,但一旦完成,页面将重新加载,您将能够看到 Nginx 代理管理器中可用的所有 SSL。

现在您的系统已配置了 SSL,您可以单击页面顶部的“主机”选项卡。然后单击子菜单中出现的“代理主机”选项。

找到并单击页面右上角附近的“添加代理主机”按钮。

将出现一个新窗口,您可以在其中输入一些选项来配置您的域。

输入您刚刚为其创建 SSL 的域或子域。

将方案保留为 HTTP。

输入容器的 IP 地址。这可以在 Portainer 找到。

在转发端口文本框中输入容器端口。在本例中为 80。上图中“公共端口”部分中的 8456 就是所谓的 Docker 端口。我们需要容器端的端口,因此使用分号右侧的数字。

单击“资产缓存”、“阻止常见漏洞”和“Websocket 支持”选项。

单击弹出窗口顶部的 SSL 选项卡。

您会看到一个下拉菜单,上面写着“SSL 证书”,下面写着“无”。

单击“无”并选择您在上一步中创建的 SSL。

然后选中下面的四个选项,阅读并接受 Let’s Encrypt TOS,然后单击“保存”。

片刻之后,页面将重新加载,您将在 Nginx 代理管理器的“代理主机”页面上看到新条目。

首次登录

您现在可以在浏览器中导航到新 URL。

您将看到类似于以下内容的登录页面。

请在注册表中输入您的信息,选中有关 TOS 的复选框,然后单击“注册”按钮。

登录后,您就可以开始创建或导入联系人。但在此之前,请务必转到右上角的设置图标(齿轮)并根据您的需要调整设置。请特别注意屏幕左侧的“个性化”选项卡,以确保您只有数据字段来配置您需要的内容。

您不必担心第一次登录时是否正确设置,因为如果您愿意,您可以随时返回并更改/更新它。

开始添加联系人

现在您已经启动并运行了 Monica 实例,您可以更好地跟踪您的日常交互、关系等。您永远不知道记住周年纪念日、生日和其他特殊事件会给谁留下深刻印象。

或者,如果您还没有准备好自行安装和管理 CRM,或者需要更多功能,则可以尝试基于云的 CRM。

莫妮卡 – 个人关系经理
莫妮卡 – 个人关系经理

《莫妮卡-私人关系经理》浅显易懂的讲解!您必须观看的最佳 2 个视频

【感動】出会ってから3年。大切なメンバーもかが高校を卒業したのでお祝いしに行きました!!
https://www.youtube.com/watch?v=ArhcDxHswOg&pp=ygUw44Oi44OL44KrIC0g5YCL5Lq66Zai5L-C44Oe44ON44O844K444Oj44O8JmhsPUpB
会社員みなみVS白女部員楠本彩乃#2【対決企画】
https://www.youtube.com/watch?v=K_qV2EGXJCg&pp=ygUw44Oi44OL44KrIC0g5YCL5Lq66Zai5L-C44Oe44ON44O844K444Oj44O8JmhsPUpB