项目

一般

简介

行为

memo #29

打开

如何创建一个本地mattermost

heliang大约 2 个月 之前添加. 更新于 大约 2 个月 之前.

状态:
New
优先级:
Normal
指派给:
-
开始日期:
2026-01-04
计划完成日期:
% 完成:

0%

预期时间:

描述

先创建数据库

使用docker来创建

services:
  mattermost:
    image: mattermost/mattermost-team-edition:9.9
    container_name: mattermost
    restart: always
    ports:
      - "8065:8065"
    environment:
      TZ: Asia/Shanghai
      MM_SERVICESETTINGS_SITEURL: http://localhost:8065
      MM_FILESETTINGS_DRIVERNAME: local
      MM_FILESETTINGS_DIRECTORY: /mattermost/data
      MM_SQLSETTINGS_DRIVERNAME: postgres
      MM_SQLSETTINGS_DATASOURCE: postgres://root:123456@172.18.27.163:5432/mattermost?sslmode=disable&connect_timeout=10
    volumes:
      - ./data:/mattermost/data
      - ./logs:/mattermost/logs
      - ./config:/mattermost/config
      - ./plugins:/mattermost/plugins
      - ./client-plugins:/mattermost/client/plugins

修改配置文件

"ServiceSettings": {
  "SiteURL": "http://你的服务器IP:8065",
  "ListenAddress": ":8065",
  "ConnectionSecurity": "",
  "EnableInsecureOutgoingConnections": true
}

重启的话,用下面的命令

sudo docker-compose down --remove-orphans
sudo docker rm -f mattermost 2>/dev/null
sudo docker-compose up -d

行为

导出 Atom PDF