Ansible playbook for setting up Feral server.
ansible-playbook feral-setup.yml --extra-vars "feral_server=[server] feral_username=[username]" --tags "tag1[,tag2...]"| Tag | Description |
|---|---|
| setup | Initial setup |
| restart-script | Get Feral restart script |
| rclone | Install rclone |
| ffmpeg | Install ffmpeg |
| speedtest-cli | Install speedtest-cli |
| nginx | Replace Apache with nginx |
| h5ai | Install h5ai |
Setup Feral restart script, rclone, ffmpeg, speedtest-cli, nginx, h5ai, symlinks rtorrent data, and copies nginx configs and bashrc.
Copy feral-setup directory to ~/ and run:
cd ~/feral-setup
chmod +x setup.sh
./setup.sh