pullopen / pullopen.github.io

技术小白建站指南
https://pullopen.github.io/
8 stars 1 forks source link

如何利用Docker搭建Mastodon实例(二):进阶魔改篇 - 技术小白搭建Mastodon站点指南 #4

Open pullopen opened 3 years ago

pullopen commented 3 years ago

https://pullopen.github.io/%E8%BF%9B%E9%98%B6%E9%AD%94%E6%94%B9/2020/11/01/Mastodon-on-Docker-2.html

odyf commented 3 years ago

你好,博主请问,可以拉去你魔改的镜像吗

pullopen commented 3 years ago

@odyf 你好,博主请问,可以拉去你魔改的镜像吗

可以,image改成pullopen/mastodon:相应版本号即可。

tech-fever commented 2 years ago

博主您好,您的文章对我帮助非常大!发现现在的mastodon官方原版就有创建并push到DockerHub的build-image.yml文件,并且不再需要更改 Gemfile.lock ,另一个workflow check-i18n.yml 会自动完成本地文件locales normalization的检查。(我也不懂)

使用如下:

  1. repository-Settings-Secrets-ActionsNew repository secret ,添加 DOCKERHUB_USERNAMEDOCKERHUB_TOKEN
  2. 修改 mastodon/.github/workflows/build-image.yml 中的tootsuite/mastodon (有两处)
  3. 默认分支maintagedge,如果要改的话要修改好几个地方。

我是菜鸟,博主的文章很有帮助,非常感谢。

pullopen commented 2 years ago

博主您好,您的文章对我帮助非常大!发现现在的mastodon官方原版就有创建并push到DockerHub的build-image.yml文件,并且不再需要更改 Gemfile.lock ,因为另一个workflow check-i18n.yml 会自动完成 Ruby 的配置。

使用如下:

1. 在`repository-Settings-Secrets-Actions`中`New repository secret` ,添加 `DOCKERHUB_USERNAME` 和 `DOCKERHUB_TOKEN`

2. 修改 `mastodon/.github/workflows/build-image.yml` 中的`tootsuite/mastodon` (有两处)

3. 默认分支`main`的`tag`是`edge`,可以修改这里 `type=edge,branch=main`的edge

我是菜鸟,博主的文章很有帮助,非常感谢。

原来如此!想请问两种方法在build所需时间上有区别吗?

tech-fever commented 2 years ago

@pullopen

博主您好,您的文章对我帮助非常大!发现现在的mastodon官方原版就有创建并push到DockerHub的build-image.yml文件,并且不再需要更改 Gemfile.lock ,因为另一个workflow check-i18n.yml 会自动完成 Ruby 的配置。

使用如下:

1. 在`repository-Settings-Secrets-Actions`中`New repository secret` ,添加 `DOCKERHUB_USERNAME` 和 `DOCKERHUB_TOKEN`

2. 修改 `mastodon/.github/workflows/build-image.yml` 中的`tootsuite/mastodon` (有两处)

3. 默认分支`main`的`tag`是`edge`,可以修改这里 `type=edge,branch=main`的edge

我是菜鸟,博主的文章很有帮助,非常感谢。

原来如此!想请问两种方法在build所需时间上有区别吗?

您好,感谢回复。确实时间差别非常大。您文章中的方法很快。但是用mastodon自带的这个workflow我跑了接近两个小时。😂