❗ Все размещенные открытые исходные коды могут быть изменены/проверены/корректированы автором. Все они являются экспериментальными кодами, поэтому доступность программ или функций не гарантируется. Если вы хотите развернуть программу, загрузите скомпилированный пакет интеграции, который мы предоставляем. для установки.
Официальный сайт | Документация | Демо-сайт | Настольный клиент | Исходный код интерфейса WeChat |
Программа хостинга изображений Hellohao (Image Bed) Это программа хостинга изображений с открытым исходным кодом, разработанная средой SpringBoot и написанная на языке JAVA. Это многоцелевая система хранения изображений с стыковкой источников хранения нескольких объектов, специализированная программа хостинга изображений, которая использует дизайн前后端分离
и поддерживает изображения в нескольких форматах. В дополнение к web端
эта программа также поддерживает общую полноплатформенную поддержку, такую как客户端(win/mac)
и移动端(小程序)
.
Основные области применения программы:个人照片存储
,团队共享图像
,博客/商城等网站图片托管
,图像批量云分享
и т. д. Он имеет отличные функции многопользовательской загрузки изображений и полную логику управления запросами изображений, а также поддерживает стыковку с несколькими хранилищами объектов.
Поддержка источника хранения:
Версия с открытым исходным кодом:本地
,阿里OSS
,又拍USS
,七牛KODO
,腾讯COS
,网易NOS
, FTP
, AWS S3协议
Базовая версия: платная версия включает в себя больше функций. Приобретите базовую версию.
20240319
Полная поддержка, не ограничиваясь ( web端
/桌面端Windows/Mac
/移动端小程序
)
Отдельная архитектура для внешнего и внутреннего интерфейса, что делает развертывание более удобным.
Просмотр личного фотоальбома, карточка отображения деталей изображения
Поддерживает перетаскивание изображений и прямое создание снимков экрана (Ctrl+V).
Поддержка пакетной загрузки URL-адресов
Скопируйте код встроенной ссылки одним щелчком мыши или настройте формат встроенного кода.
Интеграция служб электронной почты, регистрация/получение паролей и другие функции.
Многопоточная идентификация незаконных изображений в режиме реального времени
Картинки временно сохраняются периодически
Запись/изменение названия изображения
Поддерживает распространенные форматы изображений, такие как: webp
, ico
, svg
и т. д.
Поддержка режима пакетного обмена галереями
Проверка и загрузка дубликатов изображений аккаунта
Настройка операций с черным списком IP-адресов
Интерфейс API, управляемый загрузкой сайта
Установить доступную пользователю емкость
Пакетное создание кодов расширения аккаунта
Подробная конфигурация рассылки загрузки и функция группы рассылки
Загрузить управление посетителями и пользователями
Генерация QR-кода с прямой ссылкой на изображение
Развертывание Docker-compose:
Создайте файл docker-compose.yml
Создайте файл
docker-compose.yml
в папке, созданной в любом каталоге на сервере, со следующим содержимым:(Измените
端域名
,后端域名
,数据库密码
и другую аннотированную информацию ниже. Обратите особое внимание на отступы формата файла и не меняйте его случайно)
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 :
Запустить сервис Hellohao
docker-compose up -d
Дополнительные руководства по развертыванию см. в документации, связанной с программой.
Для более мощных функций вы можете приобрести версию программы Core.
Просто получите доступ к своему внешнему доменному имени
Начальное имя пользователя: admin
адрес электронной почты: admin
пароль: admin
Получить адрес: Получить с официального сайта
Можно использовать как
开源版
, так иCore版
Подходит только для стыковки
Core付费版
. Версию с открытым исходным кодом пока нельзя стыковать. Получить адрес: Получить с официального сайта
Хостинг изображений Hellohao подал заявку на регистрацию авторских прав на компьютерное программное обеспечение в Национальной администрации авторских прав Китая и защищен законами и правилами.
Регистрационный номер: 2023SR1210640.
Этот проект соответствует соглашению об открытом исходном коде GNU Affero General Public License v3.0, пожалуйста, сообщите об этом перед использованием. Если вы хотите использовать программу в коммерческих целях или настроить программу, сначала свяжитесь с нами, чтобы поделиться своими интересами.
Если вы столкнулись с ОШИБКОЙ, приветствуем обратную связь
Если вам нужна настройка программы или другие услуги, пожалуйста, свяжитесь с нами Официальный сайт хостинга изображений Hellohao