❗ El autor puede modificar, probar o ajustar todos los códigos fuente abiertos. Todos son códigos experimentales, por lo que no se garantiza la disponibilidad de programas o funciones. Si desea implementar el programa, descargue el paquete de integración compilado que proporcionamos. para la instalación.
Sitio web oficial | Documentación | Sitio de demostración | Cliente de escritorio | Subprograma WeChat |
Programa de alojamiento de imágenes Hellohao (Image Bed) Este es un programa de alojamiento de imágenes de código abierto escrito en lenguaje JAVA y desarrollado mediante el marco SpringBoot. Es un sistema de lecho de imágenes multipropósito con acoplamiento de fuente de almacenamiento de múltiples objetos, un programa de alojamiento de imágenes dedicado que adopta前后端分离
y admite imágenes en múltiples formatos. Este programa es compatible no solo con web端
, sino también con客户端(win/mac)
,移动端(小程序)
y otras plataformas completas de uso común.
Principales áreas de uso del programa:个人照片存储
,团队共享图像
,博客/商城等网站图片托管
,图像批量云分享
etc. Tiene excelentes funciones de carga de imágenes multiusuario y una lógica completa de gestión de consultas de imágenes, y admite el acoplamiento con múltiples almacenes de objetos.
Soporte de fuente de almacenamiento:
Versión de código abierto:本地
,阿里OSS
,又拍USS
,七牛KODO
,腾讯COS
,网易NOS
, FTP
, AWS S3协议
Versión Core: La versión paga incluye más funciones, compre la versión Core
20240319
Soporte completo, no limitado a ( web端
/桌面端Windows/Mac
/移动端小程序
)
Diseño de arquitectura independiente para front-end y back-end, lo que hace que la implementación sea más conveniente
Exploración de álbumes de fotos personales, tarjeta de visualización de detalles de la imagen
Admite arrastrar y soltar imágenes y tomar capturas de pantalla directamente (Ctrl+V)
Admite carga por lotes de direcciones URL
Copie el código del enlace incrustado con un clic o personalice el formato del código incrustado
Integre servicios de correo electrónico, registre/recupere contraseñas y otras funciones
Identificación multiproceso en tiempo real de imágenes ilegales
Las imágenes se almacenan temporalmente periódicamente.
Grabación/modificación del nombre de la imagen
Admite formatos de imagen comunes como: webp
, ico
, svg
etc.
Admite el modo de compartir por lotes de la galería
Verificación y carga de duplicación de imágenes de cuenta
Configurar operaciones de lista negra de IP
Interfaz API controlable de carga del sitio
Establecer capacidad disponible para el usuario
Generación por lotes de códigos de expansión de cuenta
Configuración detallada de distribución de carga y función de grupo de distribución
Gestión de subidas de visitantes y usuarios.
Generación de código QR de enlace directo de imagen
Implementación de composición de Docker:
Crear archivo docker-compose.yml
Cree un archivo
docker-compose.yml
en la carpeta creada en cualquier directorio del servidor con el siguiente contenido:(Modifique
端域名
,后端域名
,数据库密码
y otra información anotada a continuación. Preste especial atención a la sangría del formato de archivo y no la cambie al azar)
version : " 3 "
services :
tbed-free :
# 具体版本号需要填写目前发行的最新版本
image : hellohao/tbed-free:2023xxxx
networks :
hellohao_network :
ports :
- " 10088:10088 "
- " 10089:10089 "
volumes :
- /HellohaoData/:/HellohaoData/
environment :
MYSQL_URL : jdbc:mysql://hellohaodb/tbed?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
# 数据库用户名(一般使用本镜像数据库无需修改,如果使用外部三方数据库自行修改自己的用户名)
MYSQL_USERNAME : root
# 自定设置一个MySQL的密码,请保证与下方 POSTGRES_PASSWORD 的变量值一致
MYSQL_PASS : tIaNGg@SHa&hIo56
# 前端域名(反代10089端口的域名)
HELLOHAO_WEB_HOST : http://pic.example.com
# 后端域名(反代10088端口的域名)
HELLOHAO_SERVER_HOST : http://server.example.com
hellohaodb :
image : hellohao/mysql-free:1.0
networks :
hellohao_network :
command :
- --default-authentication-plugin=mysql_native_password
- --character-set-server=utf8mb4
- --collation-server=utf8mb4_general_ci
- --explicit_defaults_for_timestamp=true
ports :
- " 3307:3306 "
volumes :
- /HellohaoData/mysql:/var/lib/mysql
environment :
# MySQL的密码
MYSQL_ROOT_PASSWORD : tIaNGg@SHa&hIo56
networks :
hellohao_network :
Iniciar el servicio Hellohao
docker-compose up -d
Para obtener más tutoriales de implementación, consulte los documentos relacionados con el programa.
Para funciones más potentes, puedes comprar la versión Core del programa.
Simplemente acceda a su nombre de dominio front-end
Nombre de usuario inicial: admin
electrónico inicial: admin
: admin
Obtener dirección: Obtener del sitio web oficial
Se puede utilizar tanto
开源版
comoCore版
.
Solo es adecuado para acoplarse
Core付费版
. La versión de código abierto no se puede acoplar por el momento. Obtener dirección: Obtener del sitio web oficial
Hellohao Image Hosting ha solicitado el registro de derechos de autor de software de computadora ante la Administración Nacional de Derechos de Autor de China y está protegido por leyes y regulaciones.
Número de registro: 2023SR1210640
Este proyecto sigue el acuerdo de código abierto GNU Affero General Public License v3.0, infórmelo antes de usarlo. Si desea un uso comercial o personalización del programa, contáctenos primero para compartir sus intereses.
Si encuentra un ERROR, bienvenidos sus comentarios
Si necesita personalización del programa u otros servicios, contáctenos Sitio web oficial de alojamiento de imágenes de Hellohao