• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

titouanco/docker-mastodon:

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

titouanco/docker-mastodon

开源软件地址(OpenSource Url):

https://github.com/titouanco/docker-mastodon

开源编程语言(OpenSource Language):

Dockerfile 55.9%

开源软件介绍(OpenSource Introduction):

wonderfall/mastodon

Mastodon

A GNU Social-compatible microblogging server : https://github.com/tootsuite/mastodon

Why this image?

This image is not the official one. The main difference you can notice is that all processes (web, streaming, sidekiq) are running in a single container, thanks to s6 (a supervision suite). Therefore it's easier to deploy, but not recommended for scaling.

Features

  • Based on Alpine Linux.
  • As lightweight as possible.
  • All-in-one container (s6).
  • Assets are precompiled.
  • Database migrations can be run at startup.
  • No root processes.

Build-time variables

  • VERSION : version of Mastodon, can be v1.4.1 or master. (default : latest version)
  • REPOSITORY : location of the code (default : tootsuite/mastodon)

Environment variables you should change

Volumes

  • /mastodon/public/system : shit like media attachments, avatars, etc.
  • /mastodon/public/assets : Mastodon assets
  • /mastodon/public/packs : Mastodon assets
  • /mastodon/log : Mastodon logfiles (mount if you prefer to)

Ports

  • 3000 : Mastodon web
  • 4000 : Mastodon streaming

docker-compose sample

mastodon:
  image: wonderfall/mastodon:stable
  restart: always
  container_name: mastodon
  env_file: /home/docker/mastodon/.env.production
  environment:
    - WEB_CONCURRENCY=16
    - MAX_THREADS=20
    - SIDEKIQ_WORKERS=25
    - RUN_DB_MIGRATIONS=true
  links:
    - mastodon-pgb
    - mastodon-redis
  volumes:
    - /home/docker/mastodon/public/system:/mastodon/public/system
    - /home/docker/mastodon/public/assets:/mastodon/public/assets
    - /home/docker/mastodon/public/packs:/mastodon/public/packs



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap