TirsvadCLI Docker.Debian13.Nginx

Github repository

Documentation

    README

    Logo TirsvadCLI Docker image - Debian13 with Nginx

    This is the TirsvadCLI Docker image based on Debian 13 with Nginx installed. It is built on top of the tirsvad/tirsvadcli_debian13_dotnet10 image, which includes .NET 10 SDK and runtime.

    ⚡ Quick start

    Prerequisites:

    • Docker
    • Docker Compose (v2+)

    Download:

    docker pull tirsvad/tirsvadcli_debian13_nginx:latest
    

    Build from source:

    git clone https://github.com/TirsvadCLI/TirsvadCLI.Docker.Debian13.Nginx.git
    cd TirsvadCLI.Docker.Debian13.Nginx
    docker-compose up --build
    

    Run:

    docker-compose up
    

    🛠️ Troubleshooting

    If the build fails, run with plain logs to see diagnostics:

    docker compose build --no-cache --progress=plain
    

    🧱 Base image

    • tirsvad/tirsvadcli_debian13_dotnet10:1.1 - Debian 13 with .NET 10 SDK and runtime.

    📁 Files of interest

    • Dockerfile - instructions to build the image.
    • docker-compose.yml - example Docker Compose file to build the image.

    Common issues:

    • Network/download failures when adding Microsoft packages — retry the build.
    • Missing native dependencies — check the apt step output in the Dockerfile.

    📜 License

    This project is licensed under the GNU AGPLv3 License - see the LICENSE file for details.