All Projects → crazy-max → docker-linguist

crazy-max / docker-linguist

Licence: MIT license
GitHub Linguist Docker image

Programming Languages

HCL
1544 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to docker-linguist

python3-alpine-flask-docker
Sample Docker container for a Python 3 Flask based application with minimal footprint.
Stars: ✭ 23 (-4.17%)
Mutual labels:  alpine-linux
code-server
Non-root Docker image running Debian and code-server.
Stars: ✭ 76 (+216.67%)
Mutual labels:  alpine-linux
pi-factory
Bootstrap a bitcoin lightning box for Raspberry Pi 3 based on Alpine Linux
Stars: ✭ 17 (-29.17%)
Mutual labels:  alpine-linux
alpine-qbittorrent-openvpn
qBittorrent docker container with OpenVPN client running as unprivileged user on alpine linux
Stars: ✭ 230 (+858.33%)
Mutual labels:  alpine-linux
apostilas
Apostilas sobre diversos assuntos: PHP, PDO, MySQL, PHPOO, MVC, mobile, scratch, git, github, docker, vps, alpine linux, segurança na wev, servidores, etc
Stars: ✭ 49 (+104.17%)
Mutual labels:  alpine-linux
netty-tcnative-alpine
Build netty-tcnative native binaries for Alpine Linux.
Stars: ✭ 20 (-16.67%)
Mutual labels:  alpine-linux
Alpine Vim
"dockerized" Vim
Stars: ✭ 242 (+908.33%)
Mutual labels:  alpine-linux
headless-chrome-alpine
A Docker container running headless Chrome
Stars: ✭ 26 (+8.33%)
Mutual labels:  alpine-linux
docker-dns-ad-blocker
A lightweight dnsmasq DNS server to block traffic to known ad servers with optional DNSCrypt support. Supports x86_64 and Raspberry Pi (armhf).
Stars: ✭ 78 (+225%)
Mutual labels:  alpine-linux
docker-alpine-arm
🗻 Build AlpineLinuxArm Docker Image for RaspberryPi
Stars: ✭ 20 (-16.67%)
Mutual labels:  alpine-linux
docker-node-ci
The Docker image based on the official "node" image optimized for a CI environment
Stars: ✭ 18 (-25%)
Mutual labels:  alpine-linux
Attack-Shell
Attack Shell a.k.a. Ani-Shell is a simple PHP shell with some unique features like Mass Mailer, a simple Web-Server Fuzzer, Dosser, Back Connect, Bind Shell, Back Connect, Auto Rooter etc.
Stars: ✭ 15 (-37.5%)
Mutual labels:  alpine-linux
docker-ejtserver
EJT License Server Docker image
Stars: ✭ 18 (-25%)
Mutual labels:  alpine-linux
http-server
A Java HTTP server in 35MB Docker image
Stars: ✭ 17 (-29.17%)
Mutual labels:  alpine-linux
alpine
🐧 **Deprecated** PHP.earth Alpine Linux repository
Stars: ✭ 15 (-37.5%)
Mutual labels:  alpine-linux
docker-nextcloud
Nextcloud Docker image
Stars: ✭ 209 (+770.83%)
Mutual labels:  alpine-linux
docker-lemp
A single container LEMP complete fullstack with latest release of PHP7.4.33, 8.0.26 & 8.1.13/8.2RC and MySQL, nginx, PostgreSQL, phalcon, swoole, mailcatcher, beanstalkd, elasticsearch, memcached, redis, adminer and all you ever need; on top alpine3.15
Stars: ✭ 106 (+341.67%)
Mutual labels:  alpine-linux
docker-dind-awscli
A Docker image for Docker-in-Docker (dind) with AWS CLI v2 awscli tool included
Stars: ✭ 36 (+50%)
Mutual labels:  alpine-linux
docker-alpine-pandoc-ja
Pandoc for Japanese based on Alpine Linux
Stars: ✭ 14 (-41.67%)
Mutual labels:  alpine-linux
docker-alpine-sshd
A lightweight OpenSSH Docker Image built atop Alpine Linux.
Stars: ✭ 108 (+350%)
Mutual labels:  alpine-linux

Latest Version Build Status Docker Stars Docker Pulls
Become a sponsor Donate Paypal

About

Docker image to run GitHub Linguist, a library used on GitHub.com to detect blob languages.
If you are interested, check out my other Docker images!

💡 Want to be notified of new releases? Check out 🔔 Diun (Docker Image Update Notifier) project!


Build locally

git clone https://github.com/crazy-max/docker-linguist.git
cd docker-linguist

# Build image and output to docker (default)
docker buildx bake

# Build multi-platform image
docker buildx bake image-all

Image

Registry Image
Docker Hub crazymax/linguist
GitHub Container Registry ghcr.io/crazy-max/linguist

Following platforms for this image are available:

$ docker run --rm mplatform/mquery crazymax/linguist:latest
Image: crazymax/linguist:latest
 * Manifest List: Yes
 * Supported platforms:
   - linux/amd64
   - linux/arm/v6
   - linux/arm/v7
   - linux/arm64
   - linux/386
   - linux/ppc64le
   - linux/s390x

Usage

The entrypoint is github-linguist itself:

$ docker run -t --rm crazymax/linguist:latest --help
  Linguist v7.3.1
  Detect language type for a file, or, given a repository, determine language breakdown.

  Usage: linguist <path>
         linguist <path> [--breakdown] [--json]
         linguist [--breakdown] [--json]

Example with this repository cloned and analyzed by linguist:

$ git clone https://github.com/portapps/portapps.git
$ docker run -t --rm -v "$(pwd)/portapps:/repo" crazymax/linguist:latest
85.51%  Go
10.00%  Inno Setup
4.49%   Shell

Contributing

Want to contribute? Awesome! The most basic way to show your support is to star the project, or to raise issues. You can also support this project by becoming a sponsor on GitHub or by making a Paypal donation to ensure this journey continues indefinitely!

Thanks again for your support, it is much appreciated! 🙏

License

MIT. See LICENSE for more details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].