❗ 모든 호스팅된 오픈 소스 코드는 작성자에 의해 수정/테스트/조정될 수 있습니다. 모두 실험적인 코드이므로 프로그램이나 기능의 가용성이 보장되지 않습니다. 프로그램을 배포하려면 당사에서 제공하는 컴파일된 통합 패키지를 다운로드하세요. 설치를 위해.
공식 웹사이트 | 데모 사이트 | WeChat 애플릿 |
Hellohao 이미지 호스팅 프로그램 (Image Bed) JAVA 언어로 작성된 SpringBoot 프레임워크로 개발된 오픈소스 이미지 호스팅 프로그램입니다. 다중 객체 스토리지 소스 도킹을 갖춘 다목적 이미지 베드 시스템으로,前后端分离
설계를 채택하고 다양한 형식의 이미지를 지원하는 전용 이미지 호스팅 프로그램입니다. web端
외에도 이 프로그램은客户端(win/mac)
및移动端(小程序)
와 같은 일반적인 전체 플랫폼 지원도 지원합니다.
프로그램의 주요 응용 분야:个人照片存储
,团队共享图像
,博客/商城等网站图片托管
,图像批量云分享
등 뛰어난 다중 사용자 이미지 업로드 기능과 완벽한 이미지 쿼리 관리 로직을 갖추고 있으며 여러 개체 저장소와의 도킹을 지원합니다.
스토리지 소스 지원:
오픈 소스 버전:本地
,阿里OSS
,又拍USS
,七牛KODO
,腾讯COS
,网易NOS
, FTP
, AWS S3协议
Core 버전: 유료 버전에는 더 많은 기능이 포함되어 있습니다. Core 버전을 구매하세요.
20240319
( web端
/桌面端Windows/Mac
/移动端小程序
)에 국한되지 않는 완전한 엔드 지원
프런트엔드와 백엔드를 위한 별도의 아키텍처 설계로 배포가 더욱 편리해졌습니다.
개인 사진 앨범 탐색, 이미지 세부 정보 표시 카드
사진 드래그 앤 드롭 및 직접 스크린샷 촬영 지원(Ctrl+V)
URL 주소 일괄 업로드 지원
한 번의 클릭으로 포함된 링크 코드를 복사하거나 포함된 코드 형식을 사용자 정의하세요.
이메일 서비스 통합, 비밀번호 등록/검색 및 기타 기능
불법영상 실시간 멀티스레드 식별
사진은 주기적으로 일시적으로 저장됩니다.
사진 이름 기록/수정
webp
, ico
, svg
등과 같은 일반적인 이미지 형식을 지원합니다.
갤러리 일괄 공유 모드 지원
계정 이미지 중복 확인 및 업로드
IP 블랙리스트 작업 구성
사이트 업로드 제어 가능 API 인터페이스
사용자 가용 용량 설정
계정 확장 코드 일괄 생성
상세한 업로드 배포 구성 및 배포 그룹 기능
방문자 및 사용자 업로드 관리
이미지 다이렉트 링크 QR 코드 생성
Docker 작성 배포:
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 :
헬로하오 서비스 시작
docker-compose up -d
더 많은 배포 튜토리얼은 프로그램 관련 문서를 참고하세요
더 강력한 기능을 원하시면 프로그램의 Core 버전을 구매하세요
프런트엔드 도메인 이름에 액세스하세요.
초기 사용자 이름: admin
이메일: admin
비밀번호: admin
주소 획득: 공식 웹사이트에서 획득
开源版
/Core版
모두 사용 가능
Core付费版
도킹에만 적합합니다. 오픈 소스 버전은 당분간 도킹할 수 없습니다. 주소 획득: 공식 웹사이트에서 획득
Hellohao Image Hosting은 중국 국가저작권총국에 컴퓨터 소프트웨어 저작권 등록을 신청했으며 법률과 규정의 보호를 받습니다.
등록번호: 2023SR1210640
이 프로젝트는 GNU Affero General Public License v3.0 오픈 소스 계약을 따르므로 사용하기 전에 알려주십시오. 상업적 이용이나 프로그램 커스터마이징을 원하시면 먼저 문의해 관심분야를 공유해 주세요.
BUG가 발생하면 피드백을 환영합니다.
프로그램 맞춤화 또는 기타 서비스가 필요한 경우 Hellohao 이미지 호스팅 공식 웹사이트에 문의하세요 .