开源软件名称(OpenSource Name):notthebee/infra开源软件地址(OpenSource Url):https://github.com/notthebee/infra开源编程语言(OpenSource Language):Jinja 54.6%开源软件介绍(OpenSource Introduction):notthebee/infraWARNING: I don't use this playbook to configure my system anymore, since I switched to UnraidAn Ansible playbook that sets up an Ubuntu-based home media server/NAS with reasonable security, auto-updates, e-mail notifications for S.M.A.R.T. and Snapraid errors and dynamic DNS. It assumes a fresh Ubuntu Server 20.04 install, access to a non-root user with sudo privileges and a public SSH key. This can be configured during the installation process. The playbook is mostly being developed for personal use, so stuff is going to be constantly changing and breaking. Use at your own risk and don't expect any help in setting it up on your machine. Special thanks
Services included:Media
Services
Misc
Home Automation
Other features:
UsageInstall Ansible (macOS):
Clone the repository:
Create a host varialbe file and adjust the variables:
Create a Keychain item for your Ansible Vault password (on macOS):
The Create an encrypted
Add your custom inventory file to
Install the dependencies:
Finally, run the playbook:
The "-K" parameter is only necessary for the first run, since the playbook configures passwordless sudo for the main login user For consecutive runs, if you only want to update the Docker containers, you can run the playbook like this:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论