Sign inSign up

aguslr/httrack

By aguslr

•Updated 1 day ago

Set up WebHTTrack to mirror websites for offline browsing

Image
0

3.8K

aguslr/httrack repository overview

⁠aguslr/docker-httrack⁠

docker-pulls image-size

This Docker image sets up HTTrack⁠ inside a docker container.

HTTrack⁠ is a free (GPL, libre/free software) and easy-to-use offline browser utility.

⁠Installation

To use docker-httrack, follow these steps:

  1. Clone and start the container:

    docker run -p 8080:8080 \
      -e DATA=/data \
      -v "${PWD}"/data:/data \
      docker.io/aguslr/httrack:latest
    
  2. Configure your Web browser to connect to HTTrack's web interface with http://localhost:8080

⁠Variables

The image is configured using environment variables passed at runtime:

VariableFunctionDefaultRequired
DATAPath for mirror/logfiles+cache/var/www/websitesN
PORTPort for the server to listen on8080N

⁠Build locally

Instead of pulling the image from a remote repository, you can build it locally:

  1. Clone the repository:

    git clone https://github.com/aguslr/docker-httrack.git
    
  2. Change into the newly created directory and use docker-compose to build and launch the container:

    cd docker-httrack && docker-compose up --build -d
    

Tag summary

Content type

Image

Digest

sha256:7b765a2a6…

Size

238 MB

Last updated

1 day ago

docker pull aguslr/httrack