Feral Setup
Ansible playbook for setting up Feral server.
Usage:
ansible-playbook feral-setup.yml --extra-vars "feral_server=[server] feral_username=[username]" --tags "tag1[,tag2...]"
Available tags
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 |
Bash Script
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