Skip to content
This repository has been archived by the owner on Feb 16, 2023. It is now read-only.

Ansible - Provide documentation #355

Merged
merged 2 commits into from
Jan 16, 2021

Conversation

C0nsultant
Copy link
Contributor

@C0nsultant C0nsultant commented Jan 14, 2021

  • short overview over the role in ansible/README.md
  • explain setup instructions in docs/setup.rst

@C0nsultant C0nsultant marked this pull request as ready for review January 15, 2021 09:11

git clone https://github.com/jonaswinkler/paperless-ng

Checkout the latest release tag:
Copy link
Owner

@jonaswinkler jonaswinkler Jan 15, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure whether that's needed; the default master branch always reflects the latest release, as far as functionality is concerned. I push functional changes and additions to dev, and they only get into master as part of a new release.

@jonaswinkler
Copy link
Owner

How would I go about updating paperless when I installed it with ansible?

@C0nsultant
Copy link
Contributor Author

How would I go about updating paperless when I installed it with ansible?

The simple answer: You just update paperlessng_version in your ansible configuration and run the role again.

The honest answer: Above approach works when the bare-metal deployment process does not change between releases. If it does, the role has to be updated accordingly. This also means that the user will have to download the newest version of the role (hencewhy I stated in the documentation to checkout the newest release, which should include a working ansible role for that release).
The other option is to modify the role such that installation of any version is supported (i.e. incorporate steps specific to individual releases - compiling the frontend for example used to be required, but now is not anymore). This would be the cleanest solution to ship to people, but of course also the one hardest to maintain... really not sure.

@jonaswinkler jonaswinkler merged commit fa27c89 into jonaswinkler:master Jan 16, 2021
tribut pushed a commit to tribut/paperless-ng that referenced this pull request Aug 18, 2022
…_and_yarn/src-ui/dev/rxjs-7.5.5

Bump rxjs from 6.6.7 to 7.5.5 in /src-ui
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants