Skip to content
Snippets Groups Projects
Select Git revision
  • db1e1cabf67a14cd39f7c80b42941d8ca8dcdc1b
  • master default
  • debian
3 results

poquita

Adar Nimrod's avatar
nimrod authored
The usage is completely replaced. Now locally I run inside a pipenv and
remotely using Docker.

- Use Supersonic as the Cron daemon.
- Run locally using pipenv.
- Run remotely using Docker (and docker-compose).
- Automate tasks using pipenv custom script shortcuts.
- Updated pre-commit hooks, added yamllint hook.
- Added license.
- Updated README.
db1e1cab
History

Poquita

My setup of Poca.

My setup consists of keeping the subscriptions in git (poca.xml), managing them locally and running the downloader inside a Docker container remotely. The final part of syncing the downloads is using unison and is managed in my rcfiles repository.

Requirements

  • Python 3.7
  • pipenv

Usage

Adding/ removing/ list/ toggling subscriptions:

pipenv run subscribe {add,delete,list,toggle}

Deploying a new version:

pipenv run deploy

Linting (using pre-commit):

pipenv run lint

License

This software is licensed under the MIT license (see LICENSE.txt).