dreth / Altserver-docker

A dockerized version of AltServer-Linux with Wi-Fi sync capability.
GNU General Public License v3.0
41 stars 10 forks source link

How to use it? #8

Open soapmancn opened 2 months ago

soapmancn commented 2 months ago

I have installed it in docker. How do I use it? How do I install altstore on my iPhone?

dreth commented 2 months ago

if possible install altserver using the windows version of altserver. I haven't tested installing altserver with this project thoroughly, but I've generally been unsuccessful. I've only really made this project for those with altstore already who need a containerised altserver for linux with wifi reload.

I suggest you use the project after installing altstore on your device using the windows version of altserver, you can find that on altstore.io

GavinL2001 commented 2 months ago

I can confirm that you can use the binaries inside the container to install AltStore. I found that if I didn't install AltStore from the docker container, I couldn't refresh my apps. Here's the command I used to execute the install process once I got the container up and running:

docker exec -it altserver /altserver/bin/AltServer -u "<UDID>" -a "<Apple ID>" -p "<Password>" /altserver/bin/AltStore.ipa

Additionally, make sure your firewall is not blocking access to AltServer. You can either allow your local IP range to access your machine (recommended), disable your firewall (not recommended), or manually allow the ports set by AltServer and netmuxd (on Debian 12, I used sudo lsof -i -P -n to find which services are using which port on my local machine).

dreth commented 2 months ago

@GavinL2001 I guess results can vary per device because when I built the container, I was using an altstore installed using the windows version and it refreshed just fine, but it's nice to know this particular feature of the Altserver-Linux container binary can be used through the container.

Do you mind adding a short section to the readme with this information @GavinL2001, If not I can add it myself later. Really appreciate your replies to issues, it really helps users finding the project.

GavinL2001 commented 2 months ago

Yes, I can add my information to the README later today.

techsk8 commented 1 month ago

my question is what is that UDID from the inital command? docker exec -it altserver /altserver/bin/AltServer -u "<UDID>" -a "<Apple ID>" -p "<Password>" /altserver/bin/AltStore.ipa

EDIT: Nvm I found it! :) If it helps anyone