Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pbek/lmdownload
Linux Magazine PDF downloader for subscribers
https://github.com/pbek/lmdownload
cli docker docker-compose downloader golang linux
Last synced: about 1 month ago
JSON representation
Linux Magazine PDF downloader for subscribers
- Host: GitHub
- URL: https://github.com/pbek/lmdownload
- Owner: pbek
- License: gpl-3.0
- Created: 2018-04-09T15:43:12.000Z (over 6 years ago)
- Default Branch: develop
- Last Pushed: 2023-12-26T12:18:47.000Z (11 months ago)
- Last Synced: 2024-06-21T20:04:36.232Z (5 months ago)
- Topics: cli, docker, docker-compose, downloader, golang, linux
- Language: Go
- Homepage:
- Size: 517 KB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# [Linux Magazine Downloader](https://github.com/pbek/lmdownload)
[Changelog](https://github.com/pbek/lmdownload/blob/develop/CHANGELOG.md) |
[Issues](https://github.com/pbek/lmdownload/issues) |
[Releases](https://github.com/pbek/lmdownload/releases) |
[DockerHub](https://hub.docker.com/repository/docker/pbeke/lmdownload)[![Build Status](https://github.com/pbek/lmdownload/workflows/Build/badge.svg?branch=develop)](https://github.com/pbek/lmdownload/actions)
[![Percentage of issues still open](http://isitmaintained.com/badge/open/pbek/lmdownload.svg)](http://isitmaintained.com/project/pbek/lmdownload "Percentage of issues still open")Linux Magazine PDF downloader for subscribers
![screenshot](screenshot.png)
## Installation
Beside the releases at [Releases](https://github.com/pbek/lmdownload/releases) there also is a snap `lmdownload`
in the [Snap Store](https://snapcraft.io/lmdownload) and a [docker container](https://hub.docker.com/repository/docker/pbeke/lmdownload).[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-white.svg)](https://snapcraft.io/lmdownload)
You can install it by typing: `snap install lmdownload`
Afterwards you should be able to run QOwnNotes with the command `lmdownload`.
[Snaps](http://snapcraft.io/) are working on many Linux distributions like Ubuntu, Arch Linux, Debian, Fedora,
openSUSE, Gentoo Linux, OpenWRT, open embedded and yocto project.Please note that you are only able to download PDF files to your home-directory if you are installing the snap
(unless you are breaking out of the confinement by running `/snap/lmdownload/current/lmdownload` directly).## Docker Compose
This is an example to run lmdownload every 12h with [Docker Compose](https://docs.docker.com/compose/):
```yaml
version: '3.7'
services:
# https://github.com/pbek/lmdownload
lmdownload:
image: pbeke/lmdownload
restart: always
depends_on:
- smtp
environment:
- LM_USERNAME=user
- LM_PASSWORD=pass
volumes:
# local folder must be owned by uid 1000!
- /home/user/Media/Magazines/Linux-Magazine:/home/app/pdf
entrypoint: |
sh -c 'sh -s <