Releases: batonogov/typesense
Typesense 28.0
Typesense with Healthcheck 28.0
π Stable Release of Typesense with integrated healthcheck support.
π Release Information
- Version:
28.0
- Typesense Core:
28.0
- Release Type: Stable Release
- Docker Registry: GitHub Container Registry (GHCR)
π³ Docker Images
Pull Commands
docker pull ghcr.io/batonogov/typesense:v28.0
Quick Start
docker run -d \
--name typesense \
-p 8108:8108 \
-e TYPESENSE_API_KEY=your-secret-api-key \
-v typesense-data:/data \
ghcr.io/batonogov/typesense:v28.0
Docker Compose
version: '3.8'
services:
typesense:
image: ghcr.io/batonogov/typesense:v28.0
ports:
- "8108:8108"
environment:
- TYPESENSE_API_KEY=your-secret-api-key
volumes:
- typesense-data:/data
healthcheck:
test: ["CMD", "curl", "--fail", "http://localhost:8108/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 30s
volumes:
typesense-data:
β¨ Features
- β
Built-in Healthcheck: Automatic health monitoring with
/health
endpoint - β
Multi-Architecture: Supports
linux/amd64
andlinux/arm64
- β Production Ready: Optimized for container orchestration
- β Security: Signed images with Cosign
- β Monitoring: Container health status for Docker Swarm, Kubernetes, etc.
π§ Configuration
Environment Variable | Default | Description |
---|---|---|
TYPESENSE_API_KEY |
- | Required API key for authentication |
TYPESENSE_DATA_DIR |
/data |
Data directory path |
TYPESENSE_LISTEN_ADDRESS |
0.0.0.0 |
Listen address |
TYPESENSE_LISTEN_PORT |
8108 |
Listen port |
π Healthcheck Details
- Endpoint:
http://localhost:8108/health
- Interval: 30 seconds
- Timeout: 10 seconds
- Retries: 3 attempts
- Start Period: 30 seconds
π Links
- π Documentation
- π³ Docker Hub
- π Typesense Official
- π οΈ Typesense Docs
$(cat changelog.md)
Image Details:
- Registry:
ghcr.io/batonogov/typesense
- Available Tags:
v28.0
,latest
- Platforms:
linux/amd64
,linux/arm64
- Base Image:
typesense/typesense:28.0
π‘ Tip: Use
docker inspect ghcr.io/batonogov/typesense:v28.0
to view detailed image information.
What's Changed
- π§ Update: typesense-28.0 by @github-actions in #53
Full Changelog: v27.1...v28.0
Typesense 27.1
Typesense with Healthcheck 27.1
π Stable Release of Typesense with integrated healthcheck support.
π Release Information
- Version:
27.1
- Typesense Core:
27.1
- Release Type: Stable Release
- Docker Registry: GitHub Container Registry (GHCR)
π³ Docker Images
Pull Commands
docker pull ghcr.io/batonogov/typesense:v27.1
Quick Start
docker run -d \
--name typesense \
-p 8108:8108 \
-e TYPESENSE_API_KEY=your-secret-api-key \
-v typesense-data:/data \
ghcr.io/batonogov/typesense:v27.1
Docker Compose
version: '3.8'
services:
typesense:
image: ghcr.io/batonogov/typesense:v27.1
ports:
- "8108:8108"
environment:
- TYPESENSE_API_KEY=your-secret-api-key
volumes:
- typesense-data:/data
healthcheck:
test: ["CMD", "curl", "--fail", "http://localhost:8108/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 30s
volumes:
typesense-data:
β¨ Features
- β
Built-in Healthcheck: Automatic health monitoring with
/health
endpoint - β
Multi-Architecture: Supports
linux/amd64
andlinux/arm64
- β Production Ready: Optimized for container orchestration
- β Security: Signed images with Cosign
- β Monitoring: Container health status for Docker Swarm, Kubernetes, etc.
π§ Configuration
Environment Variable | Default | Description |
---|---|---|
TYPESENSE_API_KEY |
- | Required API key for authentication |
TYPESENSE_DATA_DIR |
/data |
Data directory path |
TYPESENSE_LISTEN_ADDRESS |
0.0.0.0 |
Listen address |
TYPESENSE_LISTEN_PORT |
8108 |
Listen port |
π Healthcheck Details
- Endpoint:
http://localhost:8108/health
- Interval: 30 seconds
- Timeout: 10 seconds
- Retries: 3 attempts
- Start Period: 30 seconds
π Links
- π Documentation
- π³ Docker Hub
- π Typesense Official
- π οΈ Typesense Docs
$(cat changelog.md)
Image Details:
- Registry:
ghcr.io/batonogov/typesense
- Available Tags:
v27.1
,latest
- Platforms:
linux/amd64
,linux/arm64
- Base Image:
typesense/typesense:27.1
π‘ Tip: Use
docker inspect ghcr.io/batonogov/typesense:v27.1
to view detailed image information.
What's Changed
- π§ Update: typesense-27.1 by @github-actions in #51
Full Changelog: v27.0...v27.1
Typesense 27.0
Typesense with Healthcheck 27.0
π Stable Release of Typesense with integrated healthcheck support.
π Release Information
- Version:
27.0
- Typesense Core:
27.0
- Release Type: Stable Release
- Docker Registry: GitHub Container Registry (GHCR)
π³ Docker Images
Pull Commands
docker pull ghcr.io/batonogov/typesense:v27.0
Quick Start
docker run -d \
--name typesense \
-p 8108:8108 \
-e TYPESENSE_API_KEY=your-secret-api-key \
-v typesense-data:/data \
ghcr.io/batonogov/typesense:v27.0
Docker Compose
version: '3.8'
services:
typesense:
image: ghcr.io/batonogov/typesense:v27.0
ports:
- "8108:8108"
environment:
- TYPESENSE_API_KEY=your-secret-api-key
volumes:
- typesense-data:/data
healthcheck:
test: ["CMD", "curl", "--fail", "http://localhost:8108/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 30s
volumes:
typesense-data:
β¨ Features
- β
Built-in Healthcheck: Automatic health monitoring with
/health
endpoint - β
Multi-Architecture: Supports
linux/amd64
andlinux/arm64
- β Production Ready: Optimized for container orchestration
- β Security: Signed images with Cosign
- β Monitoring: Container health status for Docker Swarm, Kubernetes, etc.
π§ Configuration
Environment Variable | Default | Description |
---|---|---|
TYPESENSE_API_KEY |
- | Required API key for authentication |
TYPESENSE_DATA_DIR |
/data |
Data directory path |
TYPESENSE_LISTEN_ADDRESS |
0.0.0.0 |
Listen address |
TYPESENSE_LISTEN_PORT |
8108 |
Listen port |
π Healthcheck Details
- Endpoint:
http://localhost:8108/health
- Interval: 30 seconds
- Timeout: 10 seconds
- Retries: 3 attempts
- Start Period: 30 seconds
π Links
- π Documentation
- π³ Docker Hub
- π Typesense Official
- π οΈ Typesense Docs
$(cat changelog.md)
Image Details:
- Registry:
ghcr.io/batonogov/typesense
- Available Tags:
v27.0
,latest
- Platforms:
linux/amd64
,linux/arm64
- Base Image:
typesense/typesense:27.0
π‘ Tip: Use
docker inspect ghcr.io/batonogov/typesense:v27.0
to view detailed image information.
What's Changed
- π§ Update: typesense-27.0 by @github-actions in #49
Full Changelog: v26.0...v27.0
Typesense 26.0
Typesense with Healthcheck 26.0
π Stable Release of Typesense with integrated healthcheck support.
π Release Information
- Version:
26.0
- Typesense Core:
26.0
- Release Type: Stable Release
- Docker Registry: GitHub Container Registry (GHCR)
π³ Docker Images
Pull Commands
docker pull ghcr.io/batonogov/typesense:v26.0
Quick Start
docker run -d \
--name typesense \
-p 8108:8108 \
-e TYPESENSE_API_KEY=your-secret-api-key \
-v typesense-data:/data \
ghcr.io/batonogov/typesense:v26.0
Docker Compose
version: '3.8'
services:
typesense:
image: ghcr.io/batonogov/typesense:v26.0
ports:
- "8108:8108"
environment:
- TYPESENSE_API_KEY=your-secret-api-key
volumes:
- typesense-data:/data
healthcheck:
test: ["CMD", "curl", "--fail", "http://localhost:8108/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 30s
volumes:
typesense-data:
β¨ Features
- β
Built-in Healthcheck: Automatic health monitoring with
/health
endpoint - β
Multi-Architecture: Supports
linux/amd64
andlinux/arm64
- β Production Ready: Optimized for container orchestration
- β Security: Signed images with Cosign
- β Monitoring: Container health status for Docker Swarm, Kubernetes, etc.
π§ Configuration
Environment Variable | Default | Description |
---|---|---|
TYPESENSE_API_KEY |
- | Required API key for authentication |
TYPESENSE_DATA_DIR |
/data |
Data directory path |
TYPESENSE_LISTEN_ADDRESS |
0.0.0.0 |
Listen address |
TYPESENSE_LISTEN_PORT |
8108 |
Listen port |
π Healthcheck Details
- Endpoint:
http://localhost:8108/health
- Interval: 30 seconds
- Timeout: 10 seconds
- Retries: 3 attempts
- Start Period: 30 seconds
π Links
- π Documentation
- π³ Docker Hub
- π Typesense Official
- π οΈ Typesense Docs
$(cat changelog.md)
Image Details:
- Registry:
ghcr.io/batonogov/typesense
- Available Tags:
v26.0
,latest
- Platforms:
linux/amd64
,linux/arm64
- Base Image:
typesense/typesense:26.0
π‘ Tip: Use
docker inspect ghcr.io/batonogov/typesense:v26.0
to view detailed image information.
What's Changed
- π§ Update: typesense-28.0 by @github-actions in #1
- Fix: Improve release workflow reliability by @batonogov in #4
- Fix/image tag by @batonogov in #5
- Fix: Add automatic Docker image building after tag creation by @batonogov in #7
- Fix: Standardize Docker image tags to use v-prefix consistently by @batonogov in #8
- Fix: Prevent duplicate issue creation during releases by @batonogov in #9
- π§ Update: typesense-29.0.rc1 by @github-actions in #10
- π§ Update: typesense-29.0.rc2 by @github-actions in #13
- π§ Update: typesense-29.0.rc3 by @github-actions in #16
- Update badges for Typesense 29.0.rc1 by @github-actions in #11
- π§ Update: typesense-29.0.rc4 by @github-actions in #19
- Update badges for Typesense 29.0.rc4 by @github-actions in #20
- Docs/improve documentation structure by @batonogov in #22
- π§ Update: typesense-29.0.rc5 by @github-actions in #23
- Fix/test container conflicts by @batonogov in #25
- Docs/optimize markdown documentation by @batonogov in #26
- π§ Update: typesense-29.0.rc6 by @github-actions in #27
- Fix GitHub Actions workflow failures by @batonogov in #29
- Fix workflow to create PRs instead of direct push by @batonogov in #30
- Test workflow trigger by @batonogov in #31
- Fix workflow permissions for PR creation by @batonogov in #32
- Final test: GitHub Actions workflow fixes complete by @batonogov in #33
- π Auto-update documentation by @github-actions in #34
- π Optimize README.md: clear and concise documentation by @batonogov in #35
- π§Ή Remove unnecessary auto-generated docs by @batonogov in #36
- π§ Update: typesense-29.0.rc7 by @github-actions in #37
- π§ Update: rename-readme by @github-actions in #39
- fix: replace deprecated check-byte-order-marker with fix-byte-order-m⦠by @batonogov in #40
- fix: replace Docker image size badge with downloads badge by @batonogov in #41
- fix: restrict 'latest' tag to stable releases only by @batonogov in #42
- π§ Update: typesense-29.0.rc9 by @github-actions in #43
- π§ Update: typesense-28.0 by @github-actions in #45
- Fix latest tag by @batonogov in #46
- π§ Update: typesense-26.0 by @github-actions in #47
New Contributors
- @github-actions made their first contribution in #1
- @batonogov made their first contribution in #4
Full Changelog: https://github.com/batonogov/typesense/commits/v26.0