meaz
3f3b67cb6c
I tested upgrading from buster to bullseye on vagrant, privatebin works fine. It needs a little trick: you have to remove the `local` folder in `/var/www/lufi` (see [this](https://framagit.org/fiat-tux/hat-softwares/lufi/-/issues/194)) and play the role again. Then it works fine. I'm wondering if I should add a task that removes that `local` folder? Co-authored-by: meaz <meaz@disroot.org> Reviewed-on: #5 Reviewed-by: muppeth <muppeth@no-reply@disroot.org> |
||
---|---|---|
Playbooks | ||
defaults | ||
handlers | ||
tasks | ||
templates | ||
.gitignore | ||
LICENSE | ||
README.MD | ||
Vagrantfile |
README.MD
Lufi - Ansible Role
This role deploys, configures and updates Lufi - end to end encrypted file upload service. The role is released under MIT Licence and we give no warranty for this piece of software. Currently supported OS - Debian.
You can deploy test instance using Vagrantfile
attached to the role.
vagrant up
ansible-playbook -b Playbooks/lufi.yml
Then you can access Lufi from your computer on http://192.168.33.4
In case you need to flush the local
folder, use the tag flushlocal
so ansible-playbook -b Playbooks/lufi.yml --tags flushlocal
Playbook
The playbook includes crontab role to deploy cleanup scripts for Lufi, which is also available in Ansible roles repos. It also includes Nginx.
CHANGELOG
- 02.02.2021 - Add possibily to choose which release version to install
- 22.11.2020 - Make it ready for public release
- Clean vars
- improve readme file