mirror of
https://github.com/jagandeepbrar/lunasea.git
synced 2026-08-31 04:32:32 +00:00
[README] Updated README (#187)
* [README] Updated Header * [README] Added build/install instructions * [README] Added summary
This commit is contained in:
79
README.md
79
README.md
@@ -1,15 +1,64 @@
|
||||
<h1 align=center>LunaSea</h1>
|
||||
<p align=center>
|
||||
<i>Flutter-based Usenet Manager for iOS</i>
|
||||
<br>
|
||||
<b>Under constant development</b>
|
||||
<br>
|
||||
<span>
|
||||
<a href="https://github.com/JagandeepBrar/LunaSea/wiki/Build-Guide" target="_blank" rel="noopener noreferrer">Build Guide</a>
|
||||
 | 
|
||||
<a href="https://apps.apple.com/us/app/lunasea/id1496797802" target="_blank" rel="noopener noreferrer">App Store</a>
|
||||
 | 
|
||||
<a href="https://testflight.apple.com/join/WWXaybra" target="_blank" rel="noopener noreferrer">TestFlight</a>
|
||||
</span>
|
||||
<img src=https://i.imgur.com/yPhYyLY.png>
|
||||
</p>
|
||||
# LunaSea – Usenet Manager for iOS
|
||||
|
||||
[](https://www.lunasea.app) [-red?style=for-the-badge&logo=app-store&color=%230D96F6&logoColor=white)](https://apps.apple.com/us/app/lunasea/id1496797802?ls=1) [](https://github.com/LunaSeaApp/LunaSea/blob/master/LICENSE)
|
||||
|
||||
|
||||

|
||||
|
||||
LunaSea is a fully-featured, open-source usenet manager built using the Flutter framework for iOS! LunaSea is focused on giving you a seamless experience between all of your usenet software.
|
||||
|
||||
Support for services include:
|
||||
- Lidarr
|
||||
- Radarr
|
||||
- Sonarr
|
||||
- SABnzbd
|
||||
- NZBGet
|
||||
- Newznab Indexer Searching
|
||||
- ...and more coming soon!
|
||||
|
||||
LunaSea also comes with support for:
|
||||
- Profiles for multiple instances of applications
|
||||
- Backup and restore configuration from the filesystem
|
||||
|
||||
---
|
||||
|
||||
## Developing, Installing, & Building
|
||||
|
||||
#### Requirements
|
||||
|
||||
1. A MacOS Machine
|
||||
2. An AppleID account (does not require developer account)
|
||||
3. [Flutter Framework (Beta Channel)](https://flutter.dev/)
|
||||
4. [XCode 11.4 or Higher](https://apps.apple.com/ca/app/xcode/id497799835?mt=12)
|
||||
5. [Developer Certificate Configured](https://github.com/LunaSeaApp/LunaSea/wiki/Setup-of-Development-Certificate)
|
||||
|
||||
#### Developing
|
||||
|
||||
1. Clone the repository
|
||||
- `git clone git@github.com:LunaSeaApp/LunaSea.git`
|
||||
2. Install the Flutter packages
|
||||
- `flutter pub get`
|
||||
3. Start your simulator or plug in your device and ensure you have accepted it is a trusted device
|
||||
4. Install LunaSea in development mode on your device or simulator
|
||||
- `flutter run`
|
||||
|
||||
#### Installing
|
||||
|
||||
> Release builds can only be installed on physical devices
|
||||
|
||||
1. Clone the repository
|
||||
- `git clone git@github.com:LunaSeaApp/LunaSea.git`
|
||||
2. Install the Flutter packages
|
||||
- `flutter pub get`
|
||||
3. Plug in your device and ensure you have accepted it is a trusted device
|
||||
4. Install a production version of the application on your device
|
||||
- `flutter run --release`
|
||||
|
||||
#### Building (.ipa)
|
||||
|
||||
1. Clone the repository
|
||||
- `git clone git@github.com:LunaSeaApp/LunaSea.git`
|
||||
2. Install the Flutter packages
|
||||
- `flutter pub get`
|
||||
3. Run `build_ipa` inside of the `scripts` folder
|
||||
4. The IPA will be placed in the root of the project directory
|
||||
|
||||
Reference in New Issue
Block a user