···5454ARCHIVE_FOLDER=c:/download/instagram-username-2025-XX-XX-hash
55555656# Optional settings
5757-SIMULATE=1 # Set to 1 to simulate import without posting
5858-TEST_VIDEO_MODE=0 # Set to 1 to test video imports
5959-TEST_IMAGE_MODE=0 # Set to 1 to test image imports
6060-TEST_IMAGES_MODE=0 # Set to 1 to test post with many images. (5 yet only 4 will be allowed due to limit.)
6161-LOG_LEVEL=debug # Set logging verbosity (debug, info, warn, error)
5757+SIMULATE=1 # Set to 1 to simulate import without posting
5858+TEST_VIDEO_MODE=0 # Set to 1 to test video imports
5959+TEST_IMAGE_MODE=0 # Set to 1 to test image imports
6060+TEST_IMAGES_MODE=1 # 5 images in a post (all 4 should upload, plus a second post with 1)
6161+TEST_MIXED_MEDIA_MODE=0 # many images and videos, single post split into 5, with a total of 10 media uploaded.
6262MIN_DATE=2020-01-01 # Only import posts after this date
6363MAX_DATE=2025-01-01 # Only import posts before this date
6464+LOG_LEVEL=debug # Set logging verbosity (debug, info, warn, error)
6465```
65666667## Running the Import
···72737374### Test Modes
74757575-The project includes two test modes to verify imports:
7676+The project includes four test modes to verify imports:
76777778- `TEST_VIDEO_MODE`: Tests video import functionality
7879- `TEST_IMAGE_MODE`: Tests image import functionality
8080+- `TEST_IMAGES_MODE`: Tests max image per post split functionality.
8181+- `TEST_MIXED_MEDIA_MODE`: Tests posts with video and image formats splitting content to match Bluesky's limitations.
79828083Enable these by setting the corresponding environment variable to 1. Note: You cannot enable both modes simultaneously.
8184···9295## Limitations
93969497- Maximum 4 images per post (Bluesky platform limit)
9898+ - Splits posts adding a postfix `(Part 1/4)` ensuring no data loss.
9599- Maximum video size of 100MB
96100- Rate limiting enforced between posts
97101- Stories, and likes can not be imported.