文件名称:server-setup:基本服务器设置
文件大小:23KB
文件格式:ZIP
更新时间:2024-03-27 10:31:38
Shell
服务器配置 准备配置文件并编辑公共密钥和其他变量: ./setup.sh nano vars.yml 运行剧本以设置用户和防火墙。 sudo ansible-playbook main.yml 安装docker: sudo ansible-playbook main.yml -t docker 安装nginx: sudo ansible-playbook main.yml -t nginx 安装nextcloud: sudo ansible-playbook main.yml -t nextcloud 保护服务器安全(不允许使用密码ssh auth): sudo ansible-playbook main.yml -t security 快速设置 sh -c "$(curl -sL https://raw.githubusercontent.com/tna76874
【文件预览】:
server-setup-main
----.gitignore(74B)
----README.md(652B)
----vars.yml.example(170B)
----ansible.cfg(159B)
----setup.sh(3KB)
----inventory.example(45B)
----main.yml.example(757B)
----.editorconfig(277B)
----install(148B)
----roles()
--------nextcloud()
--------security()
--------certbot()
--------restic_backup()
--------docker()
--------restic()
--------reboot()
--------coredns-ufw()
--------nginx()
--------nginx-tls-add()
--------base()