1.3 KiB
1.3 KiB
Ansible Role: wikijs
This Ansible Role installs a rootless wikijs container using Podman. It is intended to be composed with separate roles for Podman, database, and web proxy.
Requirements
Dependencies
- postgresql (optional)
- nginx_conf (optional)
Role Variables
See the role defaults and the wikijs environment variable documentation. For a working example, see this homelab stack.
Example Playbook
- hosts: wikijs
roles:
- role: nginxinc.nginx_core.nginx
become: true
- role: anxs.postgresql
become: true
- role: alvistack.podman
become: true
- role: bleetube.wikijs
tags: wikijs
tasks:
- import_tasks: nginx_conf.yml
become: true
Systemd
systemctl --user status container-wikijs.service
Upgrades
Configure wikijs_version
.
ansible-playbook playbooks/wikijs.yml --tags wikijs
Backups
See the postgres example.