Skip to content
README.md 723 B
Newer Older
nimrod's avatar
nimrod committed
# Poquita

> My setup of [Poca](https://github.com/brokkr/poca/).
nimrod's avatar
nimrod committed

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](https://www.shore.co.il/git/rcfiles) repository.
nimrod's avatar
nimrod committed

## Requirements
nimrod's avatar
nimrod committed

- Python 3.7
- pipenv
nimrod's avatar
nimrod committed

## Usage
nimrod's avatar
nimrod committed

Adding/ removing/ list/ toggling subscriptions:
```
pipenv run subscribe {add,delete,list,toggle}
```
nimrod's avatar
nimrod committed

Deploying a new version:
```
pipenv run deploy
```
nimrod's avatar
nimrod committed

Linting (using [pre-commit](https://pre-commit.com/)):
```
pipenv run lint
```
nimrod's avatar
nimrod committed

## License
nimrod's avatar
nimrod committed

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