├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── auto_backup ├── __init__.py ├── __manifest__.py ├── data │ └── backup_data.xml ├── i18n │ ├── ar.po │ ├── bg.po │ ├── ca.po │ ├── es.po │ ├── fa.po │ ├── ko_KR.po │ ├── nl.po │ ├── nl_BE.po │ ├── pl.po │ ├── pt_BR.po │ └── zh_CN.po ├── models │ ├── __init__.py │ └── db_backup.py ├── security │ ├── ir.model.access.csv │ └── user_groups.xml ├── static │ └── description │ │ ├── emailnotification.png │ │ ├── icon.png │ │ ├── index.html │ │ ├── overview.png │ │ ├── terminalssh.png │ │ ├── testconnection.png │ │ └── testconnectionfailed.png └── views │ └── backup_view.xml ├── auto_backup_sh ├── __init__.py ├── __manifest__.py ├── i18n │ └── nl.po ├── models │ ├── __init__.py │ └── odoosh_db_backup.py └── views │ └── odoosh_db_backup_view.xml └── requirements.txt /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.idea/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/README.md -------------------------------------------------------------------------------- /auto_backup/__init__.py: -------------------------------------------------------------------------------- 1 | from . import models 2 | -------------------------------------------------------------------------------- /auto_backup/__manifest__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/__manifest__.py -------------------------------------------------------------------------------- /auto_backup/data/backup_data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/data/backup_data.xml -------------------------------------------------------------------------------- /auto_backup/i18n/ar.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/i18n/ar.po -------------------------------------------------------------------------------- /auto_backup/i18n/bg.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/i18n/bg.po -------------------------------------------------------------------------------- /auto_backup/i18n/ca.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/i18n/ca.po -------------------------------------------------------------------------------- /auto_backup/i18n/es.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/i18n/es.po -------------------------------------------------------------------------------- /auto_backup/i18n/fa.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/i18n/fa.po -------------------------------------------------------------------------------- /auto_backup/i18n/ko_KR.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/i18n/ko_KR.po -------------------------------------------------------------------------------- /auto_backup/i18n/nl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/i18n/nl.po -------------------------------------------------------------------------------- /auto_backup/i18n/nl_BE.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/i18n/nl_BE.po -------------------------------------------------------------------------------- /auto_backup/i18n/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/i18n/pl.po -------------------------------------------------------------------------------- /auto_backup/i18n/pt_BR.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/i18n/pt_BR.po -------------------------------------------------------------------------------- /auto_backup/i18n/zh_CN.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/i18n/zh_CN.po -------------------------------------------------------------------------------- /auto_backup/models/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | from . import db_backup 3 | -------------------------------------------------------------------------------- /auto_backup/models/db_backup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/models/db_backup.py -------------------------------------------------------------------------------- /auto_backup/security/ir.model.access.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/security/ir.model.access.csv -------------------------------------------------------------------------------- /auto_backup/security/user_groups.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/security/user_groups.xml -------------------------------------------------------------------------------- /auto_backup/static/description/emailnotification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/static/description/emailnotification.png -------------------------------------------------------------------------------- /auto_backup/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/static/description/icon.png -------------------------------------------------------------------------------- /auto_backup/static/description/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/static/description/index.html -------------------------------------------------------------------------------- /auto_backup/static/description/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/static/description/overview.png -------------------------------------------------------------------------------- /auto_backup/static/description/terminalssh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/static/description/terminalssh.png -------------------------------------------------------------------------------- /auto_backup/static/description/testconnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/static/description/testconnection.png -------------------------------------------------------------------------------- /auto_backup/static/description/testconnectionfailed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/static/description/testconnectionfailed.png -------------------------------------------------------------------------------- /auto_backup/views/backup_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup/views/backup_view.xml -------------------------------------------------------------------------------- /auto_backup_sh/__init__.py: -------------------------------------------------------------------------------- 1 | from . import models 2 | -------------------------------------------------------------------------------- /auto_backup_sh/__manifest__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup_sh/__manifest__.py -------------------------------------------------------------------------------- /auto_backup_sh/i18n/nl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup_sh/i18n/nl.po -------------------------------------------------------------------------------- /auto_backup_sh/models/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | from . import odoosh_db_backup 3 | -------------------------------------------------------------------------------- /auto_backup_sh/models/odoosh_db_backup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup_sh/models/odoosh_db_backup.py -------------------------------------------------------------------------------- /auto_backup_sh/views/odoosh_db_backup_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yenthe666/auto_backup/HEAD/auto_backup_sh/views/odoosh_db_backup_view.xml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pysftp==0.2.8 2 | cryptography==3.3.2 3 | paramiko==2.10.1 4 | --------------------------------------------------------------------------------