{"id":16098603,"url":"https://github.com/funnyzak/java-nodejs-python-go-etc","last_synced_at":"2026-02-13T07:36:46.406Z","repository":{"id":41093345,"uuid":"254624472","full_name":"funnyzak/java-nodejs-python-go-etc","owner":"funnyzak","description":"The docker image is based on the official debian:stable-date-slim image, and the main modules are installed.","archived":false,"fork":false,"pushed_at":"2024-11-09T10:56:51.000Z","size":60,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-14T15:54:36.012Z","etag":null,"topics":["docker","etc","go","java","python"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/funnyzak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-10T12:03:36.000Z","updated_at":"2024-11-09T10:56:42.000Z","dependencies_parsed_at":"2023-02-14T07:00:36.868Z","dependency_job_id":"63618fc6-a804-478d-baa7-4d869a8c16a4","html_url":"https://github.com/funnyzak/java-nodejs-python-go-etc","commit_stats":null,"previous_names":["funnyzak/java-nodejs-python-go-etc","funnyzak/java-nodejs-python-go-etc-docker"],"tags_count":22,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funnyzak%2Fjava-nodejs-python-go-etc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funnyzak%2Fjava-nodejs-python-go-etc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funnyzak%2Fjava-nodejs-python-go-etc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funnyzak%2Fjava-nodejs-python-go-etc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/funnyzak","download_url":"https://codeload.github.com/funnyzak/java-nodejs-python-go-etc/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244177648,"owners_count":20410993,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","etc","go","java","python"],"created_at":"2024-10-09T18:24:08.103Z","updated_at":"2026-02-13T07:36:41.381Z","avatar_url":"https://github.com/funnyzak.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# java-nodejs-python-go-etc\n\n[![Docker Image Publish](https://github.com/funnyzak/java-nodejs-python-go-etc-docker/actions/workflows/image-publish.yml/badge.svg)](https://github.com/funnyzak/java-nodejs-python-go-etc-docker/actions/workflows/image-publish.yml)\n[![Docker Stars][docker-star-image]][repository-url]\n[![Docker Pulls][docker-pull-image]][repository-url]\n[![GitHub release (latest by date)][latest-release]][repository-url]\n[![GitHub][license-image]][repository-url]\n\nThe image is based on the official `debian:stable-date-slim` image and includes essential modules for building and deploying projects.\n\n### Available Images\n\n- **[funnyzak/java-nodejs-python-go-etc](https://hub.docker.com/r/funnyzak/java-nodejs-python-go-etc)**\n\n#### Docker Pull Commands\n\n```bash\n# Pull the latest image\ndocker pull funnyzak/java-nodejs-python-go-etc:latest\n\n# Pull the Java 8 version\ndocker pull funnyzak/java-nodejs-python-go-etc:java8\n\n# Pull the Java 11 version\ndocker pull funnyzak/java-nodejs-python-go-etc:java11\n\n# Pull the Java 17 version\ndocker pull funnyzak/java-nodejs-python-go-etc:java17\n```\n\n#### China Mirror\n\n```bash\n# Pull the latest image\ndocker pull registry.cn-beijing.aliyuncs.com/funnyzak/java-nodejs-python-go-etc:latest\n\n# Pull the Java 8 version\ndocker pull registry.cn-beijing.aliyuncs.com/funnyzak/java-nodejs-python-go-etc:java8\n\n# Pull the Java 11 version\ndocker pull registry.cn-beijing.aliyuncs.com/funnyzak/java-nodejs-python-go-etc:java11\n\n# Pull the Java 17 version\ndocker pull registry.cn-beijing.aliyuncs.com/funnyzak/java-nodejs-python-go-etc:java17\n```\n\n## Installed Modules\n\nThe image includes the following modules:\n\n### Base Modules\n\n- **Java** 1.8.0_432\n- **Nginx** 1.22.1\n- **Git** 2.39.5\n- **Curl** 7.88.1\n- **Wget** 1.21.1\n- **NRM** 1.2.6\n- **OSSUtil** 1.7.17\n- **TTF-MScoreFonts**\n- **Go** 1.23.2\n- **Maven** 3.3.9\n- **Python** 3.11.2\n- **Pip3**\n- **Venv**\n- **Node.js** 18.19.0\n- **PNPM** 9.12.0\n- **NPM** 9.2.0\n- **Yarn** 1.22.22\n- **Certbot** 2.1.0\n- **N** 9.2.0\n- **Tar** 1.34\n- **Zip** 10.2.1\n- **Bash** 5.1.4\n- **Rsync** 3.2.3\n- **Gzip** 1.10\n- **Bzip2** 1.0.8\n- **OpenSSL** 1.1.1n\n- **Tree** 1.8.0\n- **Crontab** 1.5.2\n- **Rclone** 1.60.1\n- **Apprise** 1.2.0\n- **Mysqldump** 10.19\n- **Minio Client (mc)** RELEASE.2024-10-08T09-37-26Z\n- **[Webhook 2.8.2](https://github.com/adnanh/webhook)**\n\n### Additional Tools\n\n- **Tzdata**\n- **GCC**\n- **G++**\n- **[Pushoo-CLI](https://github.com/funnyzak/pushoo-cli)**\n\n## Usage\n\n### Nginx\n\nRun nginx in the container.\n\n```bash\ndocker run -d -t -i --name nginx --restart always --privileged=true \\\n-p 81:80 funnyzak/java-nodejs-python-go-etc nginx -g 'daemon off;'\n```\n\n## Package\n\nSome summary of the package in the image.\n\n### OSSUtil\n\n```bash\n# ossutil64 set\nossutil config -e ${ALIYUN_OSS_ENDPOINT} -i ${ALIYUN_OSS_AK_ID} -k ${ALIYUN_OSS_AK_SID} -L CH\n\n# osutils64 sync\nossutil sync -f /app/package/  oss://bucket-name/app/package/\n```\n\n### NRM\n\n```bash\nnrm ls\nnrm use \u003cregistry\u003e\n```\n\n### N\n\n```bash\nn --version\nn [options/env] [COMMAND] [args]\n```\n\n## Docker build\n\n```bash\ndocker build \\\n--build-arg VCS_REF=`git rev-parse --short HEAD` \\\n--build-arg BUILD_DATE=`date -u +\"%Y-%m-%dT%H:%M:%SZ\"` \\\n--build-arg VERSION=\"0.1.0\" \\\n-t funnyzak/java-nodejs-python-go-etc:latest .\n```\n\n## Contribution\n\nIf you have any questions or suggestions, please feel free to submit an issue or pull request.\n\n\u003ca href=\"https://github.com/funnyzak/java-nodejs-python-go-etc-docker/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=funnyzak/java-nodejs-python-go-etc-docker\" /\u003e\n\u003c/a\u003e\n\n## License\n\nMIT License © 2022 [funnyzak](https://github.com/funnyzak)\n\n[build-status-image]: https://github.com/funnyzak/java-nodejs-python-go-etc-docker/actions/workflows/build.yml/badge.svg\n[build-status]: https://github.com/funnyzak/java-nodejs-python-go-etc-docker/actions\n[repository-url]: https://github.com/funnyzak/java-nodejs-python-go-etc-docker\n[license-image]: https://img.shields.io/github/license/funnyzak/java-nodejs-python-go-etc-docker?style=flat-square\u0026logo=github\u0026logoColor=white\u0026label=license\n[latest-release]: https://img.shields.io/github/v/release/funnyzak/java-nodejs-python-go-etc-docker\n[docker-star-image]: https://img.shields.io/docker/stars/funnyzak/java-nodejs-python-go-etc.svg?style=flat-square\n[docker-pull-image]: https://img.shields.io/docker/pulls/funnyzak/java-nodejs-python-go-etc.svg?style=flat-square\n[docker-image-size]: https://img.shields.io/docker/image-size/funnyzak/java-nodejs-python-go-etc\n[docker-hub-url]: https://hub.docker.com/r/funnyzak/java-nodejs-python-go-etc\n[java11-docker-image-size]: https://img.shields.io/docker/image-size/funnyzak/java11-nodejs-python-go-etc\n[java11-docker-hub-url]: https://hub.docker.com/r/funnyzak/java11-nodejs-python-go-etc","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffunnyzak%2Fjava-nodejs-python-go-etc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffunnyzak%2Fjava-nodejs-python-go-etc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffunnyzak%2Fjava-nodejs-python-go-etc/lists"}