Intro
bsky-docker is a Docker image of a simple Perl script that extracts an alphabetically sorted list of URLs from a Bluesky timeline and author feeds. I did it mainly for use in conjunction with archive.pl.
Requirements
Perl’s Bluesky module requires Perl 5.40.0 at least. Preferably, use the script through the Docker container:
$ docker pull archaeopath/bsky-docker:latest
Usage
As standalone:
$ perl bsky.pl USER APPPASSWORD [USER2 USER3 …] >> bluesky.txt
or as Docker container:
$ docker run -dit --name "bsky" archaeopath/bsky-docker /bin/bash
$ docker exec bsky /bin/bash -c "perl bsky.pl USER APPPASSWORD [USER2 USER3 …]" >> bluesky.txt
Info
- GitHub repo
- Docker Hub
- Project page (this)
Copyright
© 2025 Ingram Braun
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.