LunaSea

LunaSea


Software Controller


FreeOffers In-App Purchases

10.2.6for iPhone, iPad and more
9.5
259 Ratings
Jagandeep Brar
Developer
58.7 MB
Size
Oct 5, 2023
Update Date
Utilities
Category
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
LunaSea Screenshots
LunaSea posterLunaSea posterLunaSea posterLunaSea posterLunaSea posterLunaSea poster
LunaSea posterLunaSea posterLunaSea posterLunaSea posterLunaSea posterLunaSea poster

About LunaSea

LunaSea is a fully featured, open source self-hosted controller! Focused on giving you a seamless experience between all of your self-hosted media software, LunaSea supports:

- Lidarr
- Radarr
- Sonarr
- NZBGet
- SABnzbd
- Newznab Indexer Searching
- NZBHydra2
- Tautulli
- Wake on LAN

LunaSea even comes with support for multiple instances of applications using profiles, backing up and restoring your configuration to your filesystem, an AMOLED black theme, and more!


> Please note that LunaSea is purely a remote control application, it does not offer any functionality without software installed on a server/computer.
Show More

What's New in the Latest Version 10.2.6

Last updated on Oct 5, 2023
Old Versions
This update fixes some small issues with Sonarr, including correctly sorting the missing content list in descending order and support for season posters when using Sonarr v4.
Show More
Version History
10.2.6
Oct 5, 2023
This update fixes some small issues with Sonarr, including correctly sorting the missing content list in descending order and support for season posters when using Sonarr v4.
10.2.5
Jul 4, 2023
This releases adds support for multi-select actions on Sonarr episodes and fixes an issue preventing users from selecting a new active profile when triggering a download via search.
10.2.4
Apr 10, 2023
Welcome to LunaSea v10.2.4!

This update fixes some small underlying issues with network image caching and text rendering. To further improve scrolling performance of large lists of content (especially on lower-end devices), the horizontal fading edge of scrollable text has been removed.
10.2.3
Mar 23, 2023
Welcome to LunaSea v10.2.3!

This update adds the ability to open Tautulli library items directly in Plex and more details about activity streams.
10.2.2
Dec 23, 2022
Welcome to LunaSea v10.2.2!

This release fixes an issue with cached activity sessions in Tautulli and fixes cases where it would not automatically scroll to the current date in the calendar schedule view.

Finally, this release has a UX change that disables the horizontal swiping to change pages on routes with a bottom navigation bar. This will allow future extensibility of the UX to utilize horizontal actions more cleanly!
10.2.1
Nov 8, 2022
This release adds some nice quality of life changes including the ability to set your boot module and automatic scrolling to the selected date in the calendar!

This build also includes some other miscellaneous fixes and tweaks.
10.2.0
Sep 23, 2022
Welcome to LunaSea v10.2.0!

This release adds Sentry logging to allow for better error catching and tracking and viewing your download client from the search and -arr releases page!

This build also includes fixes for users running Sonarr v4, safer database transactions, and a fully rewritten routing tree.
10.1.1
Aug 21, 2022
A hotfix release to ensure that backups can be restored correctly!
10.1.0
Aug 21, 2022
This release contains a wide variety of bug fixes including a completely rewritten database interface to detect and be resilient against corruption.
10.0.3
May 27, 2022
This release is the first build to be built on Flutter 3, which now supports 120hz displays and is more performant across the board!
10.0.2
Apr 14, 2022
This release introduces an exciting new feature, support for additional platforms!

Head to the resources section in the settings to find direct links to the documentation about releases and build channels!
10.0.1
Mar 25, 2022
This update fixes a few pieces of outstanding technical debt in LunaSea, not a whole lot of exciting stuff but more to come in the future!
10.0.0
Mar 12, 2022
Welcome to LunaSea v10.0.0!

This update does not have a lot of user-facing changes but introduces substantial reworkings of core integrations and processes that will help make new releases of LunaSea more stable and easier to deploy in the future.
6.0.0
Dec 29, 2021
Welcome to LunaSea v6.0.0!

This update introduces some major new and reworked features. Sonarr has been fully revamped to take full advantage of the features available in v3, Radarr and Sonarr have a new grid view, and the UI has had many big and small changes to make it faster, more consistent, and more performant! The full changelog is available within the application!
5.1.0
May 11, 2021
Welcome to LunaSea v5.1.0!

This update introduces a new pseudo-module, the ability to add external modules to LunaSea! Adding external modules to LunaSea allows you to quickly and easily jump to the web GUI for modules that are currently not supported by LunaSea, keeping all of your management needs in one place.

This update also introduces a new customization feature, the ability to reorder your drawer! The drawer and dashboard modules list now default to being sorted alphabetically, but jump into the settings to pick the order you like.

Finally, alongside other minor fixes and tweaks, this update now includes pre-compiled SkSL graphical shaders! This means you should now experience less "jank" within LunaSea, especially on a cold-start.

You can find a full changelog within LunaSea or on GitHub!
5.0.1
Apr 25, 2021
A quick update to fix hard crashes on startup on devices running iOS 12 or lower.
5.0.0
Apr 22, 2021
Welcome to v5.0.0 of LunaSea!

Thank you to all the beta testers who helped squash a ton of bugs in this release, but let's jump straight into some of what's new:

- Radarr has been completely rewritten to have full support for v3.0.0+! Older releases are no longer compatible, but with this upgrade LunaSea now supports features such as manual import, individual movie history, queue management, tags, and so much more!
- The user interface and experience has gotten a lot of major and minor tweaks. You'll find a whole new design for buttons, haptic vibrations, and scrolling back to the top of a list by tapping the AppBar just to name a few!
- LunaSea now also supports rich, deep-linking supported push notifications by adding webhooks into your modules for free! Head into the notifications section of the settings to get started.

A full changelog can be found within LunaSea or on GitHub!
4.2.1
Jan 23, 2021
A minor update to improve some things before the next big update!

Note: The future 5.0.0 release will include a full rework of Radarr with many additional features, but will drop support for Radarr v0.20.x or older. Only v3.0.0 and higher will be supported to ensure the best possible support within LunaSea. I understand that many users may still be running v0.20.x, but v3.0.x includes many critical and major changes to the API making it difficult to add cross-compatability. With v3.0.x now having reached stable releases, you can easily update to v3.0.x using the web GUI.

NEW
- [Accounts] Ability to send a password reset email
- [Accounts] Associate the LunaSea website domain for better autofill support

TWEAKS
- [Sonarr/Upcoming] Change "Not Downloaded" to "Missing"

FIXES
- [Alerts/Changelog] Changelog would be shown again when restoring a backup from a previous version
- [Sonarr/Add] Fixed error log showing series ID as null
4.2.0
Jan 13, 2021
This is LunaSea v4.2.0, which now includes support for a new LunaSea account system! Register for a completely free account to store fully end-to-end encrypted backups of LunaSea in the cloud, with additional features coming in the future!

NEW
- [Accounts] Added LunaSea accounts
- [Accounts] Ability to backup, restore, and delete cloud configurations
- [Accounts] Register device token to database for future notification support
- [Backups] All backups now contain all customization and configuration options in LunaSea (New backups are required to utilize this)
- [Changelog] Show changelog on launch if a new version is installed
- [Changelog] Use a new bottom sheet UI for the changelog
- [Settings/Modules] Add an information/help button with module descriptions and links
- [Sonarr/Releases] Added loading state to download buttons to prevent triggering multiple downloads of the same release

TWEAKS
- [Radarr] Always show the amount of days content will be available instead of limiting it to only content in the next 30 days
- [Settings] Moved "Backup & Restore" and "Logs" to "System" section
- [Settings] Merged "Customization" and "Modules" sections into "Configuration"
- [Settings/Sonarr] Removed the need to enable Sonarr to test the connection
- [Settings/Tautulli] Removed the need to enable Tautulli to test the connection

FIXES
- [Flutter] Updated packages
- [In App Purchases] Ensure all in app purchases are marked as consumed
- [Logging] Updated Sentry to v4 framework to improve capturing fatal/crashing bugs
- [Settings/Logs] Hide exception and stack trace buttons when an error is not available
- [Settings/Resources] Updated URL endpoints
- [Sonarr/History] Fixed cases where history fetched the oldest entries, not the newest
- [Sonarr/Upcoming] If an episode has not aired, show it as "Unaired" instead of "Not Downloaded"
- [State] Correctly clear state when clearing LunaSea's configuration
- [Tautulli/Activity] Fixed consistency of hardware transcoding indicator compared to the web UI
- [UI/Divider] Fixed consistency of divider width across regular and AMOLED dark theme
4.1.1
Dec 9, 2020
A minor update to handle some more critical bugs found in v4.1.0!

NEW
- None

TWEAKS
- None

FIXES
- [Sonarr/v2] Fix inability to interactively search for releases
- [Routing] Fix black screen when popping back from nested calendar routes
- [Flutter] Update packages
4.1.0
Dec 5, 2020
This is v4.1.0 of LunaSea! This update includes a ground-up rewrite of Sonarr, which now includes support for v3 features like season pack searching and language profiles, support for setting, updating, and adding new tags to series, viewing and managing your queue, and many additional tweaks and features!

Please Note: To ensure you have full v3 support, you must enable the new toggle added to the settings. Enabling v3 support on a v2 instance will cause all Sonarr functionality to fail.

Come join the Discord or Subreddit to keep updated on new features and give feedback! Also consider joining the TestFlight to get more active releases and access to new features (links to all of these are available in the Settings of LunaSea).

NEW
- [Backup & Restore] Backup files now use the .lunasea extension (older .json backups are still supported)
- [Filesystem] Any saves to the filesystem now uses the system share sheet
- [Images] Ability to set (or entirely disable) the opacity of the background image for cards
- [Networking] Strict TLS/SSL validation is now disabled globally
- [Routing] Hold the AppBar back button to pop back to the home page of the module
- [Settings/Sonarr] Toggle to enable Sonarr v3 features
- [Sonarr] A ground-up reimplementation of Sonarr
- [Sonarr] State is now held across module switches
- [Sonarr/Add] (v3 only) Tapping an already-added series will take you to the series page
- [Sonarr/Add] Automatically navigate to a newly added series
- [Sonarr/Add] Ability to set tags and (v3 only) language profile when adding a new series
- [Sonarr/Catalogue] Ability to view all, only monitored, or only unmonitored series
- [Sonarr/Catalogue] Ability to set the default sorting type and direction (in the settings)
- [Sonarr/Edit] Ability to update tags and (v3 only) language profile
- [Sonarr/Episodes] If the episode is in the queue, show details of the download status
- [Sonarr/Overview] View tags and (v3 only) language profile applied to the series
- [Sonarr/Queue] Ability to view and manage your queue
- [Sonarr/Releases] (v3 only) Ability to interactively search for season packs
- [Sonarr/Releases] Ability to view all, only approved, or only rejected releases
- [Sonarr/Releases] Ability to set the default sorting type and direction (in the settings)
- [Sonarr/Tags] Ability to add, view, and delete tags
- [Tautulli/Activity] Show the ETA for when the session will be completed
- [Tautulli/Activity] Show if hardware transcoding is being used on the stream

TWEAKS
- [Radarr] Use Radarr v3 icon across the UI
- [Settings/Dialogs] Small tweaks and additional notes for entering hosts and passwords
- [Settings/Host Dialog] Add validator on host to ensure user adds http:// or https://
- [Settings/Resources] Hide link to documentation until I actually finish it
- [Sonarr] Many changes to Sonarr's design
- [Sonarr/Series] Toggling monitored state of series has now been moved to the edit prompt and edit screen

FIXES
- [Backup & Restore] Fix grey screen when restoring a backup without a "default"-named profile (new backups are not required)
- [Build] Reintegrate cocoapods podfile
- [Flutter] Update packages
- [Images] Images will now load for invalid/self-signed certificates
- [Networking] Ensure that insecure (HTTP/80) connections are allowed at the platform-level
- [Tautulli/Activity] Fix grey screen for music activity
- [TextField] Fix TextField actions (cut, copy, paste, etc.) not showing
- [Timestamps] Fix 12:xx AM being shown as 00:xx AM when using 12-hour time
- [UI/Checkbox] Fix overly vibrant checkbox selected background
- Tons of additional minor bugs were fixed
4.0.0
Sep 21, 2020
This is LunaSea v4.0.0, bringing support for a new module, Tautulli! Check current stream activity, history, graphs, etc. all from within LunaSea. This update also includes a completely revamped settings page, home screen quick actions, custom headers for search, and more! View the entire changelog below:

NEW
- [Module] Tautulli support
- [Calendar] Ability to set how many days in the past and future to fetch calendar entries for
- [Drawer] Categorical folders are now optional
- [Drawer] If using folders, ability to set the initial expanded state
- [Locale] Ability to use 24 hour timestamps
- [Quick Actions] Ability to set upto four homescreen quick actions
- [Search] Ability to set custom headers for individual indexers
- [Settings] Complete overhaul of the settings
- [Settings/Resources] (iOS) Added link to join TestFlight

TWEAKS
- [Home/Calendar] Separate calendar view type into its own preference
- [Home/Calendar] Show no modules enabled message when there are no automation modules enabled, not just no modules overall
- [Home/Calendar] Default past and future days is now 14 days for each
- [Images] Images are no longer cached to the device storage to heavily improve performance & reduce crashing on older/lower-end devices
- [Images] Fetch images at specific resolutions instead of full resolution to reduce network performance and decrease memory pressure
- [Search] Improved detection of adult categories
- [Settings] Settings now replaces the active module/route and shows the drawer on the base route
- [Settings/System] Removed clear image cache tile
- [UI] Added new loading animation design

FIXES
- [Flutter] Updated packages & Flutter
- [General] Many small bug fixes
- [LunaSea] Many behind the scenes changes to reduce memory pressure
- [LunaSea] Heavy improvements and fixes to the navigation routing
- [Settings/Logs] Logs could be shown in reverse order
- [Text] Fixed "squished" text on iOS 14 and higher devices
3.3.0
Aug 25, 2020
NEW
- [Home/Calendar] New "schedule" view
- [Home/Modules] Option to use module "brand colour" or the LunaSea list colours
- [Search] Option to hide adult categories
- [-arr/Catalogue] Ability to sort by date added
- [-arr/Search] Show the indexer/tracker on the collapsed tile

TWEAKS
- None

FIXES
- [Sonarr] Fixed multiple errors related to parsing fetched episode data
- [Everything] Multiple smaller crash/error fixes

Thanks to @lightglitch on GitHub for implementing the schedule view!
3.2.0
Aug 3, 2020
NEW
- [Drawer] Add the LunaSea logo to the header
- [Logging] Integrated Sentry, an open-source exception logging aggregation tool
- [Settings/System] Added toggle (under system -> advanced) to disable Sentry logging

TWEAKS
- [System] Implemented new image caching backend
- [APIs] Improved exception logging
- [Logging] Improved on-device logger to have more useful stack traces

FIXES
- [-arr/Details] Fixed crash related to state management
- [radarr/Add] Fixed crash when a searched movie does not have a minimum availability value available
3.1.0
Jul 24, 2020
NEW
- [Settings/Resources] Added Discord invite link for official server
- [-arr] Ability to search and enter interactive search from all upcoming and missing pages
- [-arr/Add] Ability to jump directly into newly added content from toast notification
- [Radarr/Delete] Ability to add to exclusion list when deleting content
- [Clients] Hide and show queue pause/start FAB on scroll
- [Clients/History] History tiles are now expandable in-line
- [SABnzbd/Statistics] Show both temporary and final storage space
- [Calendar] Ability to search/enter interactive search directly from calendar tiles

FIXES
- [API/Host] Correctly handle cases where host ends with a forward slash

TWEAKS
- [Development] Updated Flutter packages

LunaSea FAQ

Click here to learn how to download LunaSea in restricted country or region.
Check the following list to see the minimum requirements of LunaSea.
iPhone
Requires iOS 11.0 or later.
iPad
Requires iPadOS 11.0 or later.
iPod touch
Requires iOS 11.0 or later.
LunaSea supports English
LunaSea contains in-app purchases. Please check the pricing plan as below:
Buy Me A Burger
$9.99
Buy Me A Beer
$4.99
Buy Me A Coffee
$2.99
Buy Me A Soda
$0.99

LunaSea Alternative

You May Also Like