Commit Graph

8 Commits

Author SHA1 Message Date
ab59d53e2c feat(cleanup): remove temporary file after download
Add a defer function to ensure the temporary file is closed and removed after the download is complete. Update the io.Copy to ignore errors to prevent panic in case of write failures.
2026-03-10 04:15:29 +03:00
f7690ff5b8 chore: add installation example in russian
add an example of how to install the project in russian to the readme file
2026-03-10 04:11:02 +03:00
7f2dca597f chore(build): update ipatool binary path in dockerfile
update the path of the ipatool binary in the dockerfile to ensure it is copied to the correct location in the container
2026-03-10 04:08:24 +03:00
b1440eb5f4 🔒️ fix(ipatool): add keychain passphrase to global flags
Add keychain passphrase to global flags for ipatool to ensure secure access to the keychain during non-interactive operations. This change is necessary to prevent potential security issues when using the ipatool in automated environments.
2026-03-10 04:07:31 +03:00
940960700e 🚀 chore: update container port mapping
Update the port mapping in docker-compose.yml to use port 8888 instead of 8000 for the service. This change ensures compatibility with the updated application configuration.
2026-03-10 04:03:01 +03:00
6104a99a01 🚀 chore: update golang version to 1.25 in dockerfile
update the golang version from 1.23 to 1.25 in the dockerfile to leverage the latest features and security patches
2026-03-10 04:00:12 +03:00
eecf026400 chore: move docker files to root directory
Move Dockerfile, ipatool, and docker-compose.yml from the docker directory to the root directory to simplify the project structure and improve maintainability. Update the paths in the Dockerfile to reflect the new locations.
2026-03-10 03:43:45 +03:00
d763b0b652 🚀 chore: add initial project setup with docker, go modules, and basic api structure
Add docker configuration for building and running the application, including a dockerfile and docker-compose.yml. Set up go modules with dependencies and create the basic api structure with main.go, models, and wrapper files. Include .dockerignore and .gitignore files to manage ignored files and directories. Add constants for ipatool path and global flags.
2026-03-10 03:41:41 +03:00