LANraragi
GithubDemoDocker HubDiscord Server
Nightly Release
Nightly Release
  • LANraragi Documentation
  • Installing LANraragi
    • ❓Which installation method is best for me?
    • πŸͺŸLRR for Windows (Win10)
    • 🍎Homebrew (macOS)
    • 🐳Docker (All platforms)
    • πŸ› οΈSource Code (Linux/macOS)
    • 🐧Community (Linux)
    • πŸ‘ΏJail (FreeBSD)
  • Basic Operations
    • πŸš€Getting Started
    • πŸ“šReading Archives
    • βœ’οΈAdding Metadata
    • πŸ”ŽSearching the Archive Index
    • πŸ“ˆStatistics and Logs
    • πŸ–ŒοΈThemes
  • Advanced Usage
    • πŸ¦‡Batch Operations
    • πŸ“‚Categories
    • ⬇️Downloading Archives
    • πŸ’ΎBackup and Restore
    • πŸ“±Using External Readers
    • 🌐Network Interface Setup
    • πŸ•΅οΈProxy Setup
    • πŸ“Tag Rules
  • Developer Guide
    • πŸ—οΈSetup a Development Environment
    • πŸ›οΈArchitecture & Style
    • 🈁Translating LANraragi to other languages
  • API Documentation
    • πŸ”‘Getting started
    • Search API
    • Archive API
    • Database API
    • Category API
    • Tankoubon API
    • Shinobu API
    • Minion API
    • Miscellaneous other API
  • Writing Plugins
    • 🧩Getting started
    • Login Plugins
    • Metadata Plugins
    • Downloader Plugins
    • Generic Plugins ("Scripts")
    • Code Examples
Powered by GitBook
On this page
  • Migration
  • Installation
  • Configuration
  • Usage
  • Updating
  • Uninstallation

Was this helpful?

  1. Installing LANraragi

Homebrew (macOS)

PreviousLRR for Windows (Win10)NextDocker (All platforms)

Last updated 22 days ago

Was this helpful?

Migration

To use all your existing files within a brewed LRR, you can issue the following commands:

lrr="${HOME}/Library/Application Support/LANraragi/"
# if you’re on Linux, use the next line instead:
#lrr="${HOME}/LANraragi/"
cd <LRR folder>
mkdir -p "${lrr}"
mv content "${lrr}/content"
mv log "${lrr}/log"
mv temp "${lrr}/temp"
mv database.rdb "${lrr}/database/database.rdb"

This simply moves all your files to the default location where LRR looks for them when installed with Homebrew. You can do that manually too, if you chose so.

If you succeeded in moving, you can proceed to the next step!

Installation

If you do not have Homebrew installed yet, simply use the command on .

The next step is to then install LRR.

brew install lanraragi

Configuration

Your content folder is stored by default in ${HOME}/Library/Application Support/LANraragi. (${HOME}/LANraragi/content on Linux.) The Redis database is stored in ${HOME}/Library/Application Support/LANraragi/database. (${HOME}/LANraragi/database on Linux.) While the in-app settings page won't allow you to change the location of the content folder, you can do so by overriding the LRR_DATA_DIRECTORY environment variable before launching.

Usage

To change the default port or add SSL support, see this page:

By default, LRR listens on all IPv4 Interfaces on port 3000, unsecured HTTP.

Updating

Simply run brew install lanraragi --HEAD again to update to the latest version.

The same warning as in the Installation step applies.

Uninstallation

Run brew remove lanraragi to uninstall the app. Data in the ${HOME}/Library/Application Support/LANraragi/${HOME}/LANraragi/ folder is not deleted.

Once installed, you can get started by running lanraragi and opening .

🍎
their page
http://localhost:3000
🌐Network Interface Setup
brew