安装Joplin Server私有化部署(docker)

这篇具有很好参考价值的文章主要介绍了安装Joplin Server私有化部署(docker)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装Joplin Server私有化部署(docker)

前言: 老规矩官方文档链接

1. 首先拥有一个自己的云服务器(如果没有外网访问需求的话就随意吧)

  • 安装docker安装方式

  • 这里Joplin是使用PostgreSQL数据库的形式, 如果没有PostgreSQL库的话, Joplin默认使用的是SQLLite数据库
    我这里使用的是docker-compose部署用的是官网的demo.yml所以就直接也创建了一个PostgreSQL数据库

  • # This is a sample docker-compose file that can be used to run Joplin Server
    # along with a PostgreSQL server.
    #
    # Update the following fields in the stanza below:
    #
    # POSTGRES_USER
    # POSTGRES_PASSWORD
    # APP_BASE_URL
    #
    # APP_BASE_URL: This is the base public URL where the service will be running.
    #	- If Joplin Server needs to be accessible over the internet, configure APP_BASE_URL as follows: https://example.com/joplin. 
    #	- If Joplin Server does not need to be accessible over the internet, set the the APP_BASE_URL to your server's hostname. 
    #     For Example: http://[hostname]:22300. The base URL can include the port.
    # APP_PORT: The local port on which the Docker container will listen. 
    #	- This would typically be mapped to port to 443 (TLS) with a reverse proxy.
    #	- If Joplin Server does not need to be accessible over the internet, the port can be mapped to 22300.
    
    version: '3'
    
    services:
        db:
            image: postgres:16
            volumes:
                - ./data/postgres:/var/lib/postgresql/data
            ports:
                - "5432:5432"
            restart: unless-stopped
            environment:
                - POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
                - POSTGRES_USER=${POSTGRES_USER}
                - POSTGRES_DB=${POSTGRES_DATABASE}
        app:
            image: joplin/server:latest
            depends_on:
                - db
            ports:
                - "22300:22300"
            restart: unless-stopped
            environment:
                - APP_PORT=22300
                - APP_BASE_URL=${APP_BASE_URL}
                - DB_CLIENT=pg
                - POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
                - POSTGRES_DATABASE=${POSTGRES_DATABASE}
                - POSTGRES_USER=${POSTGRES_USER}
                - POSTGRES_PORT=${POSTGRES_PORT}
                - POSTGRES_HOST=db
    
  • 根据自己的配置进行替换

  • 然后需要搭建一个nginx进行反向代理, 我这里使用的是nginxwebui来做的

  • 一定要使用域名并且使用https, 因为之前别的方式情况下在Joplin软件中配置有问题所以建议直接上https+域名, 也花不了几个钱

  • 配置完成之后登录网页修改管理员账号密码–下方官方文档摘录(默认用户名:admin@localhost 密码:admin )

    Update the admin user credentials
    
    By default, Joplin Server will be setup with an admin user with email admin@localhost and password admin. For security purposes, the admin user's credentials should be changed. On the Admin Page, login as the admin user. In the upper right, select the Profile button update the admin password.
    
  • 登陆网页然后添加用户去修改默认管理员账号

    安装Joplin Server私有化部署(docker),工具,docker,容器,运维,java,joplin

  • 修改邮箱和密码

安装Joplin Server私有化部署(docker),工具,docker,容器,运维,java,joplin

  • 修改完成之后会重新登陆

  • 打开Joplin手机端或者电脑端这里电脑端举例

    安装Joplin Server私有化部署(docker),工具,docker,容器,运维,java,joplin

  • 点击设置同步配置对应信息(如果不想把admin账户给他人可以在网页端admin页面进行添加用户这里不做赘述)选择同步目标为Server(Beta),并填写服务器url也就是上文中配置的https+域名
    安装Joplin Server私有化部署(docker),工具,docker,容器,运维,java,joplin文章来源地址https://www.toymoban.com/news/detail-831742.html

到了这里,关于安装Joplin Server私有化部署(docker)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker详解(十六)——Docker私有化仓库创建

    今天继续给大家介绍Linux运维相关知识,本文主要内容是Docker的私有化仓库创建。 对于一些有能力的企业来说,有时希望能够创建一个私有化的Docker仓库,这样一来可以将自己定制的系统发布到自己的仓库里,在保证安全的前提下使用;二来可以节省网络带宽,可以使得Doc

    2023年04月09日
    浏览(35)
  • Sealos 云操作系统私有化部署教程

    Sealos 私有云已经正式发布了,它为企业用云提供了一种革命性的新方案。Sealos 的核心优势在于,它允许企业 在自己的机房中一键构建一个功能与 Sealos 公有云完全相同的私有云 。这意味着企业可以在自己的控制和安全范围内,享受到公有云所提供的灵活性和扩展性。这对于

    2024年02月05日
    浏览(44)
  • 可私有化部署的车牌识别API接口

    车牌OCR识别 的出现为企业提供了一种高效、准确的车牌识别和信息提取解决方案。通过图像预处理、区域定位、字符分割和字符识别等步骤,将获取的车牌图片或视频中的车牌信息瞬时输出,可提供车牌识别API接口做二次开发,该 API 能够自动识别车牌中的段信息,并

    2024年02月11日
    浏览(42)
  • 私有化部署大模型:5个.Net开源项目

    从零构建.Net前后端分离项目 今天一起盘点下,10月份推荐的5个.Net开源项目(点击标题查看详情)。 1、BootstrapBlazor企业级组件库:前端开发的革新之路 BootstrapBlazor是一个用于构建现代Web应用程序的开源框架,它基于Blazor框架,采用Bootstrap的UI样式。Blazor框架允许使用C#代替

    2024年02月05日
    浏览(41)
  • 关于语言模型私有化部署的讨论 | AIGC实践

    上周在与TC同行关于AIGC实践的线上交流中,大家普遍比较关心的一个实践切入点是:语言模型的私有化部署——简单来说,就是在企业内部,部署一个属于自己的“ChatGPT”,对于本行业/专业知识,以及企业独有的产品和技术信息有充分的了解,并且提供用户接口,通过自然

    2024年02月11日
    浏览(42)
  • C#开源项目:私有化部署LLama推理大模型

    推荐一个C#大模型推理开源项目,让你轻松驾驭私有化部署! 01 项目简介 LLama是Meta发布的一个免费开源的大模型,是一个有着上百亿数量级参数的大语言模型,支持CPU和GPU两种方式。 而LLamaSharp就是针对llama.cpp封装的C#版本,让方便我们基于C#开发应用,让我们不需要自己编译

    2024年02月03日
    浏览(45)
  • 大语言模型之六- LLM之企业私有化部署

    2023年上半年,广泛使用API(如OpenAI)来创建基于大型语言模型(LLM)的基础设施,极大地塑造了软件领域。 LangChain 和LlamaIndex在这一趋势中发挥了重要的作用。2023年下半年LLMOps的运维工作流程中微调(或指令调整)模型门槛降低基本成了业内标准流程,这一趋势的发展主要

    2024年02月11日
    浏览(29)
  • 建立自己的ChatGPT:LLama私有化部署及测试

    大语言模型(LLM)现在非常流行,可惜ChatGPT等都不开源。大家没法搭建一个自己的环境来感受以下。幸好Meta开源了LLama,这是LLama的介绍: https://ai.facebook.com/blog/large-language-model-llama-meta-ai/ 具体技术细节请看论文: LLaMA: Open and Efficient Foundation Language Models 以 Meta 开源 LLaMA(直

    2023年04月22日
    浏览(37)
  • 开源双语对话语言模型 ChatGLM-6B 本地私有化部署

    本文首发于:https://www.licorne.ink/2023/08/llm-chatglm-6b-local-deploy/ ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型,基于 General Language Model (GLM) 架构,具有 62 亿参数。结合模型量化技术,用户可以在消费级的显卡上进行本地部署(INT4 量化级别下最低只需 6GB 显存)。 ChatGL

    2024年02月10日
    浏览(47)
  • SaaS/PaaS/laaS,私有化/云部署,低代码

    4399春招火热进行中 🗣4399游戏2024届春招火热进行中!! HC很足!!【关于4399】全球领先的中文娱乐平台之一,连续九年中国互联网企业40强 ,拥有《文明与征服》等多款亿   地平线暑期实习启动 地平线地平线25届暑期转正实习内推即将启动,大家可以提前准备简历并mark一

    2024年04月08日
    浏览(66)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包