Skip to content

Commit 8750936

Browse files
authored
Merge pull request #43 from hackmdio/chore/progress-resume-example
examples(book-mode-conference): add progress/resume support
2 parents 8a17d11 + 002948c commit 8750936

File tree

5 files changed

+628
-368
lines changed

5 files changed

+628
-368
lines changed
Lines changed: 46 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,49 @@
1-
# HackMD API Configuration
2-
# Get your access token from: https://hackmd.io/@hackmd-api/developer-portal
1+
# HackMD Conference Note Generation Environment Variables
32

4-
# Required: Your HackMD access token
3+
# Required: HackMD API Access Token
4+
# Get this from your HackMD instance settings > API tokens
5+
# For hackmd.io: https://hackmd.io/@hackmd-api/developer-portal
56
HACKMD_ACCESS_TOKEN=your_access_token_here
67

7-
# Optional: HackMD API endpoint (defaults to https://api.hackmd.io/v1)
8-
HACKMD_API_ENDPOINT=https://api.hackmd.io/v1
8+
# Required: HackMD API Endpoint URL
9+
# For hackmd.io: https://api.hackmd.io/v1
10+
# For self-hosted: https://your-hackmd-instance.com/api/v1
11+
HACKMD_API_ENDPOINT=https://api.hackmd.io/v1
12+
13+
# Optional: HackMD Web Domain (for generating correct note URLs)
14+
# This is useful when your API endpoint differs from the web domain
15+
# For hackmd.io: https://hackmd.io
16+
# For self-hosted: https://your-hackmd-instance.com
17+
# If not set, defaults to the API endpoint
18+
HACKMD_WEB_DOMAIN=https://hackmd.io
19+
20+
# Optional: Test Mode
21+
# Set to 'true' to create limited notes for testing
22+
# Set to 'false' or omit for full note generation
23+
TEST_MODE=false
24+
25+
# Optional: Resume Mode
26+
# Set to 'true' to resume from previous interrupted execution
27+
# Set to 'false' or omit for fresh generation
28+
RESUME_MODE=false
29+
30+
# Optional: Fixed delay (milliseconds) between API requests
31+
# Use to avoid rate limits in production environments
32+
# Can also be set via --delay-ms CLI flag
33+
# Recommended: 200-500ms for production
34+
REQUEST_DELAY_MS=0
35+
36+
# Example configurations:
37+
#
38+
# For hackmd.io:
39+
# HACKMD_API_ENDPOINT=https://api.hackmd.io/v1
40+
# HACKMD_WEB_DOMAIN=https://hackmd.io
41+
#
42+
# For self-hosted HackMD:
43+
# HACKMD_API_ENDPOINT=https://your-hackmd.example.com/api/v1
44+
# HACKMD_WEB_DOMAIN=https://your-hackmd.example.com
45+
#
46+
# Production environment example:
47+
# TEST_MODE=false
48+
# REQUEST_DELAY_MS=300
49+
# RESUME_MODE=false

0 commit comments

Comments
 (0)