{"id":16610371,"url":"https://github.com/pbek/lmdownload","last_synced_at":"2025-10-29T17:31:29.446Z","repository":{"id":87805067,"uuid":"128795538","full_name":"pbek/lmdownload","owner":"pbek","description":"Linux Magazine PDF downloader for subscribers","archived":false,"fork":false,"pushed_at":"2024-12-12T05:55:31.000Z","size":538,"stargazers_count":5,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"develop","last_synced_at":"2025-02-02T03:24:17.671Z","etag":null,"topics":["cli","docker","docker-compose","downloader","golang","linux"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pbek.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2018-04-09T15:43:12.000Z","updated_at":"2024-12-12T05:55:28.000Z","dependencies_parsed_at":"2023-12-26T13:44:57.686Z","dependency_job_id":"7aa30904-26dd-417f-903a-b27401968075","html_url":"https://github.com/pbek/lmdownload","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pbek%2Flmdownload","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pbek%2Flmdownload/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pbek%2Flmdownload/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pbek%2Flmdownload/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pbek","download_url":"https://codeload.github.com/pbek/lmdownload/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238863867,"owners_count":19543426,"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":["cli","docker","docker-compose","downloader","golang","linux"],"created_at":"2024-10-12T01:29:57.033Z","updated_at":"2025-10-29T17:31:24.089Z","avatar_url":"https://github.com/pbek.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Linux Magazine Downloader](https://github.com/pbek/lmdownload)\n\n[Changelog](https://github.com/pbek/lmdownload/blob/develop/CHANGELOG.md) |\n[Issues](https://github.com/pbek/lmdownload/issues) |\n[Releases](https://github.com/pbek/lmdownload/releases) |\n[DockerHub](https://hub.docker.com/repository/docker/pbeke/lmdownload)\n\n[![Build Status](https://github.com/pbek/lmdownload/workflows/Build/badge.svg?branch=develop)](https://github.com/pbek/lmdownload/actions)\n[![Percentage of issues still open](http://isitmaintained.com/badge/open/pbek/lmdownload.svg)](http://isitmaintained.com/project/pbek/lmdownload \"Percentage of issues still open\")\n\nLinux Magazine PDF downloader for subscribers\n\n![screenshot](screenshot.png)\n\n## Installation\n\nBeside the releases at [Releases](https://github.com/pbek/lmdownload/releases) there also is a snap `lmdownload`\nin the [Snap Store](https://snapcraft.io/lmdownload) and a [docker container](https://hub.docker.com/repository/docker/pbeke/lmdownload).\n\n[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-white.svg)](https://snapcraft.io/lmdownload)\n\nYou can install it by typing: `snap install lmdownload`\n\nAfterwards you should be able to run QOwnNotes with the command `lmdownload`.\n\n[Snaps](http://snapcraft.io/) are working on many Linux distributions like Ubuntu, Arch Linux, Debian, Fedora,\nopenSUSE, Gentoo Linux, OpenWRT, open embedded and yocto project.\n\nPlease note that you are only able to download PDF files to your home-directory if you are installing the snap\n(unless you are breaking out of the confinement by running `/snap/lmdownload/current/lmdownload` directly).\n\n## Docker Compose\n\nThis is an example to run lmdownload every 12h with [Docker Compose](https://docs.docker.com/compose/): \n\n```yaml\nversion: '3.7'\nservices:\n  # https://github.com/pbek/lmdownload\n  lmdownload:\n    image: pbeke/lmdownload\n    restart: always\n    depends_on:\n      - smtp\n    environment:\n      - LM_USERNAME=user\n      - LM_PASSWORD=pass\n    volumes:\n      # local folder must be owned by uid 1000!\n      - /home/user/Media/Magazines/Linux-Magazine:/home/app/pdf\n    entrypoint: |\n      sh -c 'sh -s \u003c\u003cEOF\n      trap \"break;exit\" SIGHUP SIGINT SIGTERM\n      while /bin/true; do\n        /bin/lmdownload -username $$LM_USERNAME -password $$LM_PASSWORD -notification-email $$LM_USERNAME -from-email noreply@example.com -smtp-host=smtp\n        sleep 43200\n      done\n      EOF'\n\n  # https://github.com/namshi/docker-smtp\n  smtp:\n    image: namshi/smtp\n    restart: always\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpbek%2Flmdownload","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpbek%2Flmdownload","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpbek%2Flmdownload/lists"}