Ace Link Documentation

repository·master·Indexed 21 days ago

https://github.com/blaise-io/acelink

A macOS menu bar application for playing Ace Streams and Magnet links using a Docker-based AceStream engine. Supports installation via Homebrew or DMG, configuration of compatible media players like VLC, IINA, and MPV, and standalone Docker container operation for the AceStream engine.

Tokens
489
Snippets
2
Records
5
Agent score
25%

What's inside Ace Link

  1. Run Ace Stream server only via Docker

    master

    If you only need the AceStream engine without the Ace Link menu bar UI, you can run it as a standalone Docker container.

    To run the engine with default settings:

    docker run --platform=linux/amd64 --rm -p 6878:6878 blaiseio/acelink

    Once running, you can access streams in a media player using these URL formats:

    • http://<network ip>:6878/ace/getstream?id=<acestream id>
    • http://<network ip>:6878/ace/getstream?infohash=<magnet uri>

    To run the engine using a custom acestream.conf file, mount the configuration file into the container:

    docker run --platform=linux/amd64 --rm -p 6878:6878 -v "$(pwd)/acestream.conf:/opt/acestream/acestream.conf" blaiseio/acelink
  2. Configure media players for Ace Link

    master

    Ace Link does not transcode streams, so you must select a media player that supports a wide range of audio and video codecs.

    • Recommended (Free/Open Source): VLC, IINA, and MPV.
    • Limited Support: QuickTime and web browsers may not play all streams.
  3. Install Ace Link on macOS

    master

    Ace Link is a menu bar application for playing Ace Streams on macOS. It requires macOS High Sierra (10.13) or later and Docker.

    You can install it using Homebrew:

    brew install --cask ace-link

    Alternatively, you can download the .dmg installer directly from the releases page.

  4. Debug Ace Link using Console.app

    master

    To view debug logs for Ace Link:

    1. Open Console.app on your Mac.
    2. In the search field, type Process: Ace Link.
    3. Click Start (or Start streaming).
    4. Perform the action in Ace Link that you wish to debug; the logs will begin populating in Console.app.
  5. Bypass macOS unsigned application restrictions

    master
    Ace Link is an unsigned application because Apple restricts P2P-related applications. If your macOS version prevents you from opening the app, you will need to follow manual bypass instructions to allow unsigned applications to run.