cinaroxcinarox
ENEnglish
Sign in
Sign inCreate account

You only need an account to write in the forum.

Download

Download Cinarox

The server for Linux amd64 as a Debian package or Docker image, plus the apps. Every version here also runs on our own servers.

Latest server version

0.1.49

Released
Nov 11, 2026, 17:54
Package
cinarox-server_0.1.49_amd64.deb
Size
129.7 MB
Architecture
amd64
SHA-25606c0de96e0adf2276b31c71cc6d158f2597ff51e87fa0aedb70cf7fe501da50d

Cinarox for Apple

iPhone, iPad, Mac and Apple TV

CHF 5.00, one purchase for all devices

Download on the App Store

Android (phone, tablet, TV)

Native app for phone, tablet and Android TV, works with the remote on a TV.

Coming soon to Google Play

Docker

bash
docker pull amslertec/cinarox:0.1.49

One tag per release, linux/amd64 · sha256:6b6bd7ea4262…

Docker Hub page

Verify

Compare with the SHA-256 above.

bash
sha256sum cinarox-server_0.1.49_amd64.deb

Install

Ubuntu 24.04 or newer, Debian 12 and 13, amd64

In the package

  • /usr/bin/cinarox, cinarox.service, the system user cinarox and cinarox-credentials
  • Depends on ffmpeg (5 or newer) and libchromaprint-tools (intro and credits detection)
  • Recommends postgresql-client 15 to 18 for backups
  • PostgreSQL (package postgresql) and cinarox-redis, an own Redis instance on 127.0.0.1:6380

Not in the package

  • Media: your film and show folders stay where they are
  • A cluster: further nodes install cinarox-server only, see below

Passwords are random and never printed; `sudo cinarox-credentials` shows them.

  1. Add the Cinarox APT repository

    Downloads the signing key and adds the source. apt checks every package against this key.

    bash
    sudo apt update && sudo apt install -y curl gpg ca-certificates
    sudo install -d -m 0755 /etc/apt/keyrings
    curl -fsSL https://downloads.cinarox.com/apt/cinarox.asc \
      | sudo gpg --dearmor --yes -o /etc/apt/keyrings/cinarox.gpg
    sudo tee /etc/apt/sources.list.d/cinarox.sources > /dev/null <<'EOF'
    Types: deb
    URIs: https://downloads.cinarox.com/apt
    Suites: prod
    Components: main
    Architectures: amd64
    Signed-By: /etc/apt/keyrings/cinarox.gpg
    EOF
    sudo apt update
  2. Install Cinarox

    One command installs the server, PostgreSQL and an own Redis instance and sets everything up.

    bash
    sudo apt install cinarox

    The complete package cinarox needs the package source from step 1; it pulls cinarox-server and cinarox-redis along. For a cluster node or your own database see Server only below.

  3. What the package sets up

    PostgreSQL: user and database cinarox with a random password. Redis: an own instance cinarox-redis on 127.0.0.1:6380 with a random password; the Redis of your distribution stays as it is. Both are entered in /etc/cinarox/config.yaml and Cinarox starts right away. On a machine that already has a database configured, nothing is changed.

  4. Show the passwords

    The installation never prints a password, because apt keeps its whole output in a log file. The passwords are stored in /etc/cinarox/config.yaml; this command shows the database and Redis access:

    bash
    sudo cinarox-credentials
  5. Access to your media

    Your film and show folders are chosen later in the setup wizard. The service runs as user cinarox and needs read access to them:

    bash
    sudo -u cinarox ls /srv/media/Movies    # must list your files
    sudo usermod -aG <group-of-your-media> cinarox  # if it says permission denied
  6. Open the firewall

    Only the two Cinarox ports, for the devices that should reach the server. Example with ufw:

    bash
    sudo ufw allow 8977/tcp    # HTTP: web app and the native apps
    sudo ufw allow 9977/tcp    # HTTPS, self-signed certificate
    # PostgreSQL (5432) and Redis (6380) stay closed: they only listen on 127.0.0.1
  7. Run the setup wizard

    Open http://<server>:8977. The wizard creates the admin account, asks for your libraries and the TMDB key.

  8. Logs

    In the journal and in /var/log/cinarox/cinarox.log (rotated daily). The admin area shows the same under Server → Logs.

    bash
    sudo journalctl -u cinarox -f
    sudo tail -f /var/log/cinarox/cinarox.log
  9. Updates

    New releases come with the normal system updates. Database migrations run automatically when the service starts.

    bash
    sudo apt update && sudo apt upgrade

Updates with apt

Add the Cinarox package source once. After that, new versions arrive with the normal system updates: sudo apt update && sudo apt upgrade. The service restarts itself after an upgrade, and database migrations run when it starts.

bash
sudo apt update && sudo apt install -y curl gpg ca-certificates
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://downloads.cinarox.com/apt/cinarox.asc \
  | sudo gpg --dearmor --yes -o /etc/apt/keyrings/cinarox.gpg
sudo tee /etc/apt/sources.list.d/cinarox.sources > /dev/null <<'EOF'
Types: deb
URIs: https://downloads.cinarox.com/apt
Suites: prod
Components: main
Architectures: amd64
Signed-By: /etc/apt/keyrings/cinarox.gpg
EOF
sudo apt update
bash
sudo apt install cinarox          # single server, sets up PostgreSQL and Redis
sudo apt install cinarox-server   # cluster node or own database
bash
sudo apt update && sudo apt upgrade

Automatic updates (optional)

Optional: let unattended-upgrades install Cinarox updates automatically. The pattern matches the Release file of the Cinarox repository (Origin and Label Cinarox, Codename prod).

bash
sudo apt install -y unattended-upgrades
sudo tee /etc/apt/apt.conf.d/52cinarox-unattended > /dev/null <<'EOF'
Unattended-Upgrade::Origins-Pattern {
  "origin=Cinarox,label=Cinarox,codename=prod";
};
EOF
sudo dpkg-reconfigure -f noninteractive unattended-upgrades
sudo unattended-upgrade --dry-run --debug 2>&1 | grep -i cinarox

More about updates in the documentation

Release notes

  1. 0.1.49Nov 11, 2026
    • New admin area in the browser: a slim icon bar on the left, the same header as on the home page, every area rebuilt with status strips, key figures, compact tables and settings that open in a side panel. Nothing was removed.
    • New requests page: two tabs, «Discover» (search with help next to the field, season picker, «Me too» for titles others are waiting for) and «My requests» (key figures, filters, list or grid, progress of series, withdraw). The account menu no longer lists requests; use the «Requests» button in the header.
    • Wider account menu: a three-column panel over the blurred page, with 12 accent colours and your own colour with a contrast check.
    • New search (Ctrl K): a centred search with posters, better ranking and removable recent searches.
    • «TV view» on the home page: all rows below each other like on the TV apps, normal scrolling, arrows on hover and arrow keys like a remote; also on phones and tablets.
    • Sharper backgrounds: admin banners use sharp images, and watchlists, libraries, genres and release years use the same background as the home page.
    • AI translation of AI subtitles (optional, off by default): subtitles can be translated by Claude, OpenAI or your own server with an OpenAI compatible API. Only the dialogue text is sent, after your consent. Tracks are marked «(AI, translated)».
    • Family profiles: a «PIN for switching profiles» can be required for adults, and «Defaults for kids profiles» (age limit, libraries) apply to new kids profiles. Kids profiles can no longer request titles anywhere.
    • More admin tools: «Change own password» can be switched off, template «Suggestions», order of metadata sources with image language and age rating countries, «Clean up cache», «Start all due» and «Block old apps» with a minimum app version per platform.
    • Apps: Android and the Apple apps get the new rules (update hint for blocked apps, PIN setup on switching, the password note) without a design change; the new designs above are for the browser only.
    • Database migrations 218 to 222: back up the database before the update. Update the master first, then the workers.
All release notes

Older releases

VersionDateSizeSHA-256Download
0.1.48Nov 11, 2026129.8 MB a8d5d16811fb….deb
0.1.47Nov 10, 2026111.5 MB 573552c8cf15….deb
0.1.46Nov 10, 2026111.5 MB 83a9e834203d….deb
0.1.45Nov 10, 2026111.5 MB d2a40b3abd9b….deb
0.1.44Nov 10, 2026111.5 MB c9e38fd22547….deb
All 48 versions