Jinmo / idapkg

Packages for IDA Pro (written in python but supports all)
MIT License
131 stars 16 forks source link

Cannot login to idapkg.com & not able to access repo #21

Closed bruce30262 closed 10 months ago

bruce30262 commented 2 years ago

As titled, I found that I cannot login to idapkg.com ( it says "Network error" on the web page ). Also I wasn't able to access the repo page ( e.g. https://idapkg.com/p/PythonEditor ). Is everything OK ?

Jinmo commented 2 years ago

Hello, it seems like I accidently disabled the server when migrating. However, since no one is now using idapkg, it might be a good timing to archive the project.. Farewell idapkg :innocent: and thank you for your interest on this subject :bow:.

bruce30262 commented 2 years ago

That's unfortunate...I really like idapkg, and I use it quite frequently. It makes installing IDA plugins really convenient, the best thing is that you don't even have to re-install the plugin after updating IDA to a new version, which makes the updating process less painful. I'll be really sad if the project is discontinued...😢.

In case idapkg.com no longer exists:

  1. For hosting our own idapkg.com, will idapkg-website be enough ? Or do we also need things in idapkg-api ? ( I'm not sure what idapkg-api is about though 😬). I think a docker image would be nice.
  2. It seems that we can also install plugins from github in idapkg ( idapkg-repo ).
    a. Can we install plugins from a private github repo ( or private GitLab repo ) ? If so, is there any documentation on how to do this ? b. Will APIs like pkg.install, pkg.upgrade also work for those plugins that are installed from github instead of idapkg.com ?

Thank you for creating this amazing project, it's a shame that very few people are using this 😔

Jinmo commented 2 years ago

Sorry for the delays.

1.

2.

bruce30262 commented 2 years ago

Thanks for replying ! Here are some of my thoughts :

For self hosting idapkg, it would be nice if you can add some documentations of how to set up idapkg-website & idapkg-api, a ready-for-deployment docker image would be even nicer !

As for installing from private github repo, I think a downloader with access token support should also do the trick. With access token we can even install the plugin from a private gitlab repo.

Of course things mentioned above all depends on you -- you do that whenever you have time and interest 🙂. Meanwhile I think I'm gonna spent some time and learn how to host them myself.

bruce30262 commented 10 months ago

Closing issue due to discontinuation of the project