Coder Social home page Coder Social logo

kevinadhiguna / instagram-profpic-downloader Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 47 KB

Want to download a profile picture in Instagram? Then this tool might be able to help you! This works on both public and private Instagram account.

Python 73.24% Dockerfile 26.76%
python instagram instagram-profile-downloader profile-picture instagram-account

instagram-profpic-downloader's Introduction


Instagram Profile Picture downloader

Instagram Profile Picture Downloader

Want to download a profile picture in Instagram? Then this tool might be able to help you!

Explore the docs ยป

Report Bug ยท Request Feature


๐Ÿง About this project

This is a tool powered by Python to download an Instagram account's profile picture. This works on both public and private Instagram accounts.


โš™๏ธ Before running this app (Prerequisites)

  1. Install python 3.
  2. Get docker and docker-compose installed in your machine, only if you would like to run the app using them.


๐Ÿ How to run using Python :

  1. Clone this repository :
git clone https://github.com/kevinadhiguna/insta-profpic-downloader.git
  1. Install dependencies :
pip3 install -r requirements.txt

or

pip install -r requirements.txt
  1. Run this program :

โš ๏ธ download.py is deprecated. Please use insta.py instead

python3 insta.py

or

python insta.py
  1. Put the username that you want to download the profile picture of.

  2. The profile picture is downloaded in the folder you cloned this tool!



๐Ÿ‹ How to run using Docker :

  1. Clone this repository :
git clone https://github.com/kevinadhiguna/insta-profpic-downloader.git
  1. Build the docker image of this app :
docker build -t <image-name>:<tag> .

Replace the <image-name> and <tag> with whatever you want.
Let's say you want to name it insta-profpic and apply latest as the tag. In this case you might run :

docker build -t insta-profpic:latest .
  1. Run the docker image :
docker run -it -v "$(pwd):/app" <image-name>:<tag>

Just a quick example : if you name it insta-profpic and gave latest as the tag, then you should run :

docker run -it -v "$(pwd):/app" insta-profpic:latest

or if you want to remove the docker container after stopping it automatically, you can append --rm :

docker run -it --rm -v "$(pwd):/app" insta-profpic:latest
  1. Put the username that you want to download the profile picture of.

  2. The profile picture is downloaded in the folder you cloned this tool!



๐Ÿณ How to run using docker-compose :

  1. Clone this repository :
git clone https://github.com/kevinadhiguna/insta-profpic-downloader.git
  1. Build the docker image of this app :
docker-compose build
  1. Run a service :
docker-compose run insta
  1. Put the username that you want to download the profile picture of.

  2. The profile picture is downloaded in the folder you cloned this tool!


๐Ÿ“ To-do list :

  • build(ci): Modify GitHub Workflows to build and push docker image to DockerHub

Pull Requests are welcome ๐Ÿ™


๐Ÿ—’๏ธ Notes :

  • I am not responsible for any misuse of this tool.

Thanks for visiting, have a nice day !


Hello !

instagram-profpic-downloader's People

Contributors

kevinadhiguna avatar

Stargazers

 avatar

Watchers

 avatar  avatar

instagram-profpic-downloader's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.