btw

网站数据 2025-08-15

btw

btw是开源个人网站构建器。

您可以在不安装任何内容的情况下注册并使用btw 。您也可以将开源版本用于自助宿主。

使用btw发布的演示博客:

  • DC。 btw一句
  • siddg.com

目录

  • 入门
    • 先决条件
    • 安装
    • 发展
  • 社区
  • 接下来
  • 执照

入门

这些说明将帮助您在本地计算机上启动和运行该项目的副本

先决条件

  • 在系统上安装最新版本的Docker-Docker-Compose
  • 工作邮政实例
  • SMTP凭据(例如:来自MailGun)

安装

将admin_email和admin_slug设置为部署/docker-compose.dev.yml。这些是唯一的强制性领域。您的数据库将在第一个设置上自动配置。 Docker-Compose文件中其他变量的详细信息:

可变名称描述
tasks_database_url连接到您的PG DB(用于开发,已经配置了URL)
Admin_email您的电子邮件地址(必需)
admin_slug独特的sl(必需)
admin_otp (可选)设置一个唯一的6位数代码,如果您希望作者在OTP登录后面。默认情况下,OTP登录关闭
秘密独特的秘密(更改默认秘密)
SMTP_HOST SMTP主机(可选,用于电子邮件otps登录)
SMTP_PORT选修的
SMTP_USER选修的
SMTP_Pass选修的
smtp_from选修的
S3_ENDPOINT (可选)如果需要上传图像以在编辑器中工作,请设置此
react_app_s3_endpoint选修的
s3_bucket选修的
s3_key选修的
s3_secret选修的

发展

  1. 从部署文件夹执行以下命令:
     docker-compose -f docker-compose.dev.yml up
    
  2. 访问Local主机:9000登录并开始写作
  3. 如果您设置slug并发布任何文章,则可以在Localhost:9222?domain =

社区

  • Twitter:产品更新和模因。
  • DISCORD:如果您有疑问或只是想闲逛,请来打个招呼!

接下来

  • 简化的开发设置
  • 样本云部署设置
  • 示例自定义域设置说明
  • 功能路线图
  • 文档
  • 贡献准则

执照

有关详细信息,请参见许可证文件。

下载源码

通过命令行克隆项目:

git clone https://github.com/btw-so/btw.git