Repopack-ui

πŸ“¦ Repopack-ui

This aims to be a simple & small application that’s a containerised web gui for yamadashy/repopack.

Repopack is a powerful tool that packs your entire repository into a single, AI-friendly file.

size pulls GitHub Release License CodeQL Trivy Docker Image CI

Dockerhub - ziadhorat/repopack-ui

Screenshot

πŸš€ Docker Run Command

If you prefer to run the container using docker run, use the following command:

docker run -d --name repopack-ui \
  -p 32123:32123 \
  ziadhorat/repopack-ui

Open a web browser and navigate to http://container-ip:32123.

πŸ“Š Deploy with docker compose

Create a docker-compose.yml:

version: '3'
services:
  repopack-ui:
    container_name: repopack-ui
    image: ziadhorat/repopack-ui
    ports:
      - "32123:32123"

Run docker compose up -d.

Open a web browser and navigate to http://container-ip:32123.

πŸ“Œ Local development (docker compose)

1. Clone the repository

git clone https://github.com/ziadhorat/Repopack-ui.git
cd repopack-ui/development

2. Build and run using Docker Compose

docker-compose up --build

3. Access the app

Open a web browser and navigate to http://localhost:32123.

πŸ“ TODO

✨ Contributing

Feel free to submit issues, feature or pull requests. All contributions are welcome!

πŸ“œ License

This project is licensed under the MIT License. See the LICENSE file for details.