Repolode
snikket-im

snikket-im/snikket-server

用于构建 Snikket 自托管即时通讯服务 Docker 镜像的构建仓库。

Star
476
Fork
53
未关闭 Issue
59
最近提交
6天前

这是什么?

该仓库是 Snikket 服务 Docker 镜像的构建源码。Snikket 是一个开源、可自托管的个人即时通讯服务,旨在提供替代专有、中心化消息平台的选择,同时保持易于使用。

构建流程基于 GNU make,使用 Ansible 进行配置,镜像通过 Docker 构建。运行 make 即可生成镜像;将 snikket.conf.example 复制为 snikket.conf 并修改其中的配置后,可用 docker compose 启动服务。

该仓库主要面向希望自行构建 Snikket 镜像的开发者,例如用于开发或测试。普通用户一般按照官方安装指南部署即可。

核心功能

  • 01使用 GNU make 构建 Snikket 服务器 Docker 镜像
  • 02构建过程中使用 Ansible 进行配置
  • 03提供示例配置文件,便于自定义部署
  • 04支持通过 docker compose 启动服务

适用场景

  • 为开发环境构建自定义 Snikket 服务器镜像
  • 测试 Snikket 服务器镜像构建流程的改动
  • 使用 docker compose 部署自托管 Snikket 实例

快速上手

  1. 1

    按照官网的 Snikket 安装指南操作

  2. 2

    将示例配置文件复制为 snikket.conf

  3. 3

    编辑 snikket.conf 填写你的配置值,然后用 docker compose 启动服务器

    docker compose up -d

使用前须知

  • 本仓库仅包含镜像构建脚本,若只想运行 Snikket,应使用官方安装指南。
  • 构建镜像需要 GNU make、Docker 和 Ansible,所列版本仅在较旧的版本上测试过。

收录于专题

标签

常见问题

snikket-server 是什么?
用于构建 Snikket 自托管即时通讯服务 Docker 镜像的构建仓库。 该仓库是 Snikket 服务 Docker 镜像的构建源码。Snikket 是一个开源、可自托管的个人即时通讯服务,旨在提供替代专有、中心化消息平台的选择,同时保持易于使用。
snikket-server 可以免费使用吗?用的什么许可证?
snikket-server 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
snikket-server 还在维护吗?
活跃维护中。snikket-server 最近一次提交是在 2026年11月1日。
snikket-server 适合用来做什么?
为开发环境构建自定义 Snikket 服务器镜像 测试 Snikket 服务器镜像构建流程的改动 使用 docker compose 部署自托管 Snikket 实例
snikket-server 怎么安装和运行?
按照官网的 Snikket 安装指南操作 将示例配置文件复制为 snikket.conf 编辑 snikket.conf 填写你的配置值,然后用 docker compose 启动服务器: docker compose up -d
在哪里获取 snikket-server?
源代码和安装说明在 GitHub 上:https://github.com/snikket-im/snikket-server

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目