{"id":23872145,"url":"https://github.com/xiaoyao9184/docker-texify","last_synced_at":"2025-02-22T19:23:48.584Z","repository":{"id":269116881,"uuid":"893904927","full_name":"xiaoyao9184/docker-texify","owner":"xiaoyao9184","description":"Docker implementation of the Texify OCR","archived":false,"fork":false,"pushed_at":"2024-12-25T13:26:06.000Z","size":27,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-03T15:38:53.554Z","etag":null,"topics":["cuda-support","docker-image","latex-parser","markdown-export","ocr","texify"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xiaoyao9184.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":"2024-11-25T12:14:56.000Z","updated_at":"2024-12-25T13:26:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"ab6dab31-1220-4639-9ec5-bf342443f5dd","html_url":"https://github.com/xiaoyao9184/docker-texify","commit_stats":null,"previous_names":["xiaoyao9184/docker-texify"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaoyao9184%2Fdocker-texify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaoyao9184%2Fdocker-texify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaoyao9184%2Fdocker-texify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaoyao9184%2Fdocker-texify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xiaoyao9184","download_url":"https://codeload.github.com/xiaoyao9184/docker-texify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240223971,"owners_count":19767679,"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":["cuda-support","docker-image","latex-parser","markdown-export","ocr","texify"],"created_at":"2025-01-03T15:30:28.618Z","updated_at":"2025-02-22T19:23:48.578Z","avatar_url":"https://github.com/xiaoyao9184.png","language":"Python","readme":"# Docker Texify\n\nA Docker image built through Github Actions with Git commit version tag\n\n# Why\n\nI found that Texify's Docker image is difficult to find.\nThe code on [GitHub](https://github.com/VikParuchuri/texify) does not provide a pre-built Docker image.\n\nAfter reviewing the following items\n\n- [linux.do](https://linux.do/t/topic/239082)\n\nThis project will use GitHub Actions and Docker Hub to build and publish images,\naiming to keep the process as clean as possible without custom configuration files.\n\n# Tags\n\nThe images of this project will be published to Docker Hub under the repository [xiaoyao9184/texify](https://hub.docker.com/r/xiaoyao9184/texify).\n\nSince this project references the Texify project via a submodule, it cannot monitor push events on the Texify project, and therefore cannot automatically create an image for every commit.\nA good solution is to manually trigger the action and tag it with the commit id. For more details, see this article [set-dynamic-parameters-github-workflows-en](https://damienaicheh.github.io/github/actions/2022/01/20/set-dynamic-parameters-github-workflows-en.html).\n\nThe default image name format is `${DOCKERHUB_USERNAME}/texify`.\n\nThe tag uses the input parameter `commit_id`,\nwhich can be either a branch name or a commit id,\nwhen manually triggering the [docker-image-tag-commit](./.github/workflows/docker-image-tag-commit.yml) job.\nif the job is triggered by a submodule update push,\nthe default branch name `master` will be used instead of the `commit_id` parameter.\nThis job will also use the shortened commit id as the tag.\n\nIf the job [docker-image-tag-version](./.github/workflows/docker-image-tag-version.yml) is triggered with the `texify_version` parameter set to the PyPI Texify version number,\nthe Texify package published on PyPI will be installed for the build,\nand `texify_version` will be used as the tag.\n\nCurrently, only the `linux/amd64` platform is supported.\n\n# Change\n\nYou can fork this project and build your own image. You will need to provide the following variables: `DOCKERHUB_USERNAME`, `DOCKERHUB_TOKEN`.\nSee [this](https://github.com/docker/login-action#docker-hub) for more details.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxiaoyao9184%2Fdocker-texify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxiaoyao9184%2Fdocker-texify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxiaoyao9184%2Fdocker-texify/lists"}