An open API service indexing awesome lists of open source software.

https://github.com/nacho-time/nacho-time-server

Self-Hostable Server that provides a singular endpoint to interface with Prowlarr (lookup torrents on multiple indexers) and track user watch history
https://github.com/nacho-time/nacho-time-server

prowlarr server streaming torrent trakt

Last synced: 16 days ago
JSON representation

Self-Hostable Server that provides a singular endpoint to interface with Prowlarr (lookup torrents on multiple indexers) and track user watch history

Awesome Lists containing this project

README

          

# Nacho Server (Self-Hostable)

## Steps to run on a fresh VPS / Bare metal server

aa

1. Update all
```bash
sudo apt update && sudo apt upgrade -y && sudo apt full-upgrade -y
```
2. Install Docker

```bash
sudo apt install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
sudo tee /etc/apt/sources.list.d/docker.sources < General and retrieve your prowlarr API key to add to your Nacho Server `.env` file under `PROWLARR_API_KEY`. This unfortunately cannot be automated due to prowlarr security restrictions.

11. Restart Nacho Server to apply the new API key

```bash
sudo docker compose up
```

12. Verify everything is working by accessing Nacho Server at `http://nacho.yourdomain.com/` (or your server IP). You can then run the following to enable the docker containers to start on boot:

```bash
SERVICE_NAME="nacho-server"
WORKDIR="$(pwd)"

sudo bash -c "cat > /etc/systemd/system/${SERVICE_NAME}.service" <