main ec5548aa9878 cached
7 files
2.3 KB
820 tokens
1 requests
Download .txt
Repository: porthole-ascend-cinnamon/mhddos_proxy_releases
Branch: main
Commit: ec5548aa9878
Files: 7
Total size: 2.3 KB

Directory structure:
gitextract_q6_3nsqd/

├── .github/
│   └── workflows/
│       └── release.yaml
├── .gitignore
├── Dockerfile
├── README-EN.md
├── README.md
├── config.json
└── version.txt

================================================
FILE CONTENTS
================================================

================================================
FILE: .github/workflows/release.yaml
================================================
name: release

on:
  release:
    types: [ released ]

jobs:
  buildx:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v4
      - name: Set up QEMU
        uses: docker/setup-qemu-action@v2
      - name: Set up Docker Buildx
        uses: docker/setup-buildx-action@v2
      - name: Login to GitHub Container Registry
        run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u $ --password-stdin
      - name: Build and push
        uses: docker/build-push-action@v3
        with:
          context: .
          platforms: linux/amd64, linux/arm64
          push: true
          tags: ghcr.io/porthole-ascend-cinnamon/mhddos_proxy, ghcr.io/porthole-ascend-cinnamon/mhddos_proxy:${{ github.event.release.tag_name }}

  update_version:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v4
        with:
          ref: 'main'

      - run: echo "${{ github.event.release.tag_name }}" > version.txt
      - uses: stefanzweifel/git-auto-commit-action@v4
        with:
          file_pattern: version.txt


================================================
FILE: .gitignore
================================================
.idea


================================================
FILE: Dockerfile
================================================
FROM --platform=$TARGETPLATFORM debian:bullseye-slim as runtime
ARG TARGETPLATFORM
WORKDIR mhddos_proxy
RUN if [ "$TARGETPLATFORM" = "linux/arm64" ]; \
    then FILENAME=mhddos_proxy_linux_arm64; \
    else FILENAME=mhddos_proxy_linux; fi \
  && apt-get update && apt-get install curl -y \
  && curl -Lo mhddos_proxy_linux https://github.com/porthole-ascend-cinnamon/mhddos_proxy_releases/releases/latest/download/$FILENAME \
  && apt-get remove -y curl \
  && apt-get autoremove -y \
  && rm -rf /var/lib/apt/lists/*
RUN chmod +x mhddos_proxy_linux
ENTRYPOINT ["./mhddos_proxy_linux"]


================================================
FILE: README-EN.md
================================================
⚠️ Important announcement

mhddos_proxy is ending cooperation with IT Army of Ukraine and leaving its structure.
The project team will continue its volunteer work as part of CyberCorps (@kiberkorpus).
This tool is no longer supported and will stop working in the near future.
Thank you all for your participation and trust.


================================================
FILE: README.md
================================================
⚠️ Важливе повідомлення

mhddos_proxy припиняє кооперацію з IT Army of Ukraine та виходить з її складу.
Команда проєкту продовжить волонтерську роботу в організації Кіберкорпус (@kiberkorpus).
Цей інструмент більше не підтримується і найближчим часом припинить роботу.
Дякуємо всім за участь і довіру.


================================================
FILE: version.txt
================================================
v106
Download .txt
gitextract_q6_3nsqd/

├── .github/
│   └── workflows/
│       └── release.yaml
├── .gitignore
├── Dockerfile
├── README-EN.md
├── README.md
├── config.json
└── version.txt
Condensed preview — 7 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (3K chars).
[
  {
    "path": ".github/workflows/release.yaml",
    "chars": 1100,
    "preview": "name: release\n\non:\n  release:\n    types: [ released ]\n\njobs:\n  buildx:\n    runs-on: ubuntu-latest\n    steps:\n      - nam"
  },
  {
    "path": ".gitignore",
    "chars": 6,
    "preview": ".idea\n"
  },
  {
    "path": "Dockerfile",
    "chars": 586,
    "preview": "FROM --platform=$TARGETPLATFORM debian:bullseye-slim as runtime\nARG TARGETPLATFORM\nWORKDIR mhddos_proxy\nRUN if [ \"$TARGE"
  },
  {
    "path": "README-EN.md",
    "chars": 324,
    "preview": "⚠️ Important announcement\n\nmhddos_proxy is ending cooperation with IT Army of Ukraine and leaving its structure.\nThe pro"
  },
  {
    "path": "README.md",
    "chars": 302,
    "preview": "⚠️ Важливе повідомлення\n\nmhddos_proxy припиняє кооперацію з IT Army of Ukraine та виходить з її складу.\nКоманда проєкту "
  },
  {
    "path": "version.txt",
    "chars": 5,
    "preview": "v106\n"
  }
]

// ... and 1 more files (download for full content)

About this extraction

This page contains the full source code of the porthole-ascend-cinnamon/mhddos_proxy_releases GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 7 files (2.3 KB), approximately 820 tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!