0

部署joplin资源错误

发表于:2024-11-15 15:25:20 问答互助 64

飞牛本地存储好像用的是sql用了5432端口,我自己改用5433端口打开不了网站用的文档是:

version: '3' services: db: image: postgres:13 volumes:

  • ./data/postgres:/var/lib/postgresql/data ports:
  • "5433:5433" restart: unless-stopped environment:
  • POSTGRES_PASSWORD=joplin
  • POSTGRES_USER=joplin
  • POSTGRES_DB=joplin app: image: joplin/server:latest depends_on:
  • db ports:
  • "22300:22300" restart: unless-stopped environment:
  • APP_PORT=22300
  • APP_BASE_URL=https://joplin.cpolar.cn
  • DB_CLIENT=pg
  • POSTGRES_PASSWORD=joplin
  • POSTGRES_DATABASE=joplin
  • POSTGRES_USER=joplin
  • POSTGRES_PORT=5433
  • POSTGRES_HOST=db

后面改用mysql做数据库安装不起来卡在安装。文档

1, docker pull mysql:latest 2, docker run -name MysQL --restart always -p 3306:3306 -e MYSQL ROOT PASSWORD=[密码]mysql:lastest 3,docker pull joplin/server:latest 4, docker run -d --name Joplin --restart always -p 2230:22300 -eAPP BASE URL="[同步网址]’ -eAPP PORT=22300e DB CLIENT=mysql -e MYSQL DB=Joplin -e MYSQL PASSWORD=[密码] -e MYSQL USER=[用户] -eMYSQL PORT=3306 -e MYSQL HOST=MySQL -eTZ=Asia/Shanghai joplin/server:latest

收藏
送赞
分享

发表回复

评论列表(1)

试试linuxserver的
# 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 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

2024-11-15 18:02:27 回复
darling02016

TA还没有介绍自己~

6

主题

78

回帖

396

积分

社区共建团

积分
396

社区上线纪念勋章社区共建团荣誉勋章

话题