GNU Health - Automatic Deployment
Contents:
1. Introduction
2. Overview
3. Playbooks
4. Roles
5. Examples
6. Encryption by Ansible-Vault
7. Securing SSH & passwords
8. Firewall
9. Backup & Restore
10. Upgrade
11. Tests
12. Roadmap
13. Troubleshooting
14. LICENSE
GNU Health - Automatic Deployment
Welcome to GNU Health - Automatic Deployment’s documentation!
View page source
Welcome to GNU Health - Automatic Deployment’s documentation!
Contents:
1. Introduction
2. Overview
3. Playbooks
3.1. gnuhealth
3.2. desktop
3.3. orthanc
3.4. thalamus
3.5. all
3.6. ssh
4. Roles
4.1. barman
4.2. certificate
4.3. check
4.4. fail2ban
4.5. gnuhealth
4.6. gnuhealth-client
4.7. gpg
4.8. mygnuhealth
4.9. nftables
4.10. nginx
4.11. orthanc
4.12. postgresql
4.13. restic
4.14. ssh
4.15. ssmtp
4.16. systemd-alert
4.17. thalamus
4.18. timezone
4.19. unattended-upgrades
4.20. uwsgi
5. Examples
5.1. GNU Health server and client in one system
5.2. One application - multiple systems
5.3. One system - multiple applications
5.4. Productive - low budget
6. Encryption by Ansible-Vault
7. Securing SSH & passwords
7.1. Enable host key checking
7.2. Disable password-based ssh login and root login
7.3. Handling the sudo password
7.4. Prompt for SSH password
7.5. Using the SSH playbook
8. Firewall
9. Backup & Restore
10. Upgrade
10.1. PyPI packages
10.2. System packages
10.3. Database schemes
10.4. Ansible repository
11. Tests
12. Roadmap
13. Troubleshooting
14. LICENSE
14.1. GNU GENERAL PUBLIC LICENSE
14.2. Preamble
14.3. TERMS AND CONDITIONS
14.4. How to Apply These Terms to Your New Programs