A single-user personal web archive tool powered by monolith and yt-dlp.
The easiest way to get started is to clone the repository and stand up an instance using Docker Compose.
git clone https://github.com/kevinfiol/arkive.git arkive
cd arkive
cp .env.defaults .env # make sure to set SESSION_SECRET
docker compose up -d
# run db migrations
deno task migrate
# run application
deno task start
# run in dev mode
deno task dev