Script that automatically saves a page of your choice to the internet archive under the ScottyLabs account
  • Python 51.1%
  • Nix 48.9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
yl25946 2565fefcd5 chore: save a copy of SPN2_Docs for backup (#4)
Signed-off-by: yl25946 <yl25946@students.mcpasd.k12.wi.us>
Co-authored-by: yl25946 <yl25946@students.mcpasd.k12.wi.us>
Reviewed-on: https://codeberg.org/ScottyLabs/internet-archive/pulls/4
Co-authored-by: yl25946 <yl25946@noreply.codeberg.org>
Co-committed-by: yl25946 <yl25946@noreply.codeberg.org>
2026-01-30 10:04:04 +01:00
nix feat: implement soc scraping as preset and add exponential backoff (#1) 2026-01-21 09:29:25 +01:00
src feat: rate limiter (#2) 2026-01-24 00:41:07 +01:00
.gitignore feat: add uv and nix files 2026-01-20 16:13:58 -05:00
.python-version feat: add uv and nix files 2026-01-20 16:13:58 -05:00
flake.lock feat: implement soc scraping as preset and add exponential backoff (#1) 2026-01-21 09:29:25 +01:00
flake.nix feat: add uv and nix files 2026-01-20 16:13:58 -05:00
LICENSE Initial commit 2026-01-18 21:08:30 -05:00
pyproject.toml feat: add uv and nix files 2026-01-20 16:13:58 -05:00
README.md feat: implement soc scraping as preset and add exponential backoff (#1) 2026-01-21 09:29:25 +01:00
SPN2_Docs.pdf chore: save a copy of SPN2_Docs for backup (#4) 2026-01-30 10:04:04 +01:00
uv.lock feat: add uv and nix files 2026-01-20 16:13:58 -05:00

CMU Courses Internet Archive

Script that automatically saves a page of your choice to the internet archive.

Archived websites may take a few minutes before appearing.

Documentation for API

Usage

uv run python3 src/main.py -p soc --debug