mirror of
https://github.com/jagandeepbrar/lunasea.git
synced 2026-08-30 20:24:25 +00:00
198 lines
8.1 KiB
Plaintext
198 lines
8.1 KiB
Plaintext
---
|
|
title: Build Channels
|
|
description: How to use different builds of LunaSea
|
|
---
|
|
|
|
# Build Channels
|
|
|
|
LunaSea offers four different build channels, each of which supply signed and notarized copies of LunaSea.
|
|
|
|
Please do not download any releases of LunaSea from any location other than those listed below, from the [build bucket](https://builds.lunasea.app), or from [GitHub](https://www.lunasea.app/github).
|
|
|
|
## Stable
|
|
|
|
This is the store version and will remain the most stable version. No in-progress features will be deployed to this channel.
|
|
|
|
Stable releases can be downloaded from the [build bucket](https://builds.lunasea.app/#/latest/stable/) or by following the instructions below for each platform:
|
|
|
|
<Tabs
|
|
groupId="platform"
|
|
defaultValue="android"
|
|
values={[
|
|
{ label: "Android", value: "android" },
|
|
{ label: "iOS", value: "ios" },
|
|
{ label: "macOS", value: "macos" },
|
|
{ label: "Linux", value: "linux" },
|
|
{ label: "Windows", value: "windows" },
|
|
{ label: "Web", value: "web" },
|
|
]}
|
|
>
|
|
<TabItem value="android">
|
|
The latest stable release is available on the [Google Play Store](https://www.lunasea.app/playstore).
|
|
</TabItem>
|
|
<TabItem value="ios">
|
|
The latest stable release is available on the [App Store](https://www.lunasea.app/appstore).
|
|
</TabItem>
|
|
<TabItem value="macos">
|
|
1. [Download TestFlight for macOS](https://apps.apple.com/app/testflight/id899247664)
|
|
2. Join the [TestFlight stable channel](https://www.lunasea.app/testflight/stable)
|
|
3. Download LunaSea via the TestFlight application
|
|
|
|
LunaSea can also be downloaded from [Homebrew Cask](https://formulae.brew.sh/cask/lunasea)!
|
|
</TabItem>
|
|
<TabItem value="linux">
|
|
```bash
|
|
sudo snap install lunasea
|
|
```
|
|
</TabItem>
|
|
<TabItem value="windows">
|
|
Download the latest stable release from the [build bucket](https://builds.lunasea.app/#/latest/stable/).
|
|
</TabItem>
|
|
<TabItem value="web">
|
|
The latest web release is [available here](https://web.lunasea.app).
|
|
</TabItem>
|
|
</Tabs>
|
|
|
|
## Candidate
|
|
|
|
This channel is focused around _final release candidate testing of completed new features_ leading up to the release to stable. This channel is intended to help catch any remaining bugs from beta builds and overall should remain relatively stable.
|
|
|
|
Candidate releases can be downloaded from the [build bucket](https://builds.lunasea.app/#/latest/candidate/) or by following the instructions below for each platform:
|
|
|
|
<Tabs
|
|
groupId="platform"
|
|
defaultValue="android"
|
|
values={[
|
|
{ label: "Android", value: "android" },
|
|
{ label: "iOS", value: "ios" },
|
|
{ label: "macOS", value: "macos" },
|
|
{ label: "Linux", value: "linux" },
|
|
{ label: "Windows", value: "windows" },
|
|
{ label: "Web", value: "web" },
|
|
]}
|
|
>
|
|
<TabItem value="android">
|
|
1. Head to the [Google Play Store](https://www.lunasea.app/playstore)
|
|
2. Register for the test directly on the store listing
|
|
3. Download LunaSea via the Google Play Store
|
|
</TabItem>
|
|
<TabItem value="ios">
|
|
1. [Download TestFlight for iOS](https://apps.apple.com/app/testflight/id899247664)
|
|
2. Join the [TestFlight candidate channel](https://www.lunasea.app/testflight/candidate)
|
|
3. Download LunaSea via the TestFlight application
|
|
</TabItem>
|
|
<TabItem value="macos">
|
|
1. [Download TestFlight for macOS](https://apps.apple.com/app/testflight/id899247664)
|
|
2. Join the [TestFlight candidate channel](https://www.lunasea.app/testflight/candidate)
|
|
3. Download LunaSea via the TestFlight application
|
|
</TabItem>
|
|
<TabItem value="linux">
|
|
```bash
|
|
sudo snap install lunasea --candidate
|
|
```
|
|
</TabItem>
|
|
<TabItem value="windows">
|
|
Download the latest candidate release from the [build bucket](https://builds.lunasea.app/#/latest/candidate/).
|
|
</TabItem>
|
|
<TabItem value="web">
|
|
The latest candidate web release is [available here](https://candidate.web.lunasea.app).
|
|
</TabItem>
|
|
</Tabs>
|
|
|
|
## Beta
|
|
|
|
this channel is focused around _early previews and testing of work-in-progress features_. This channel is intended to allow users to give feedback to the developer on features that are actively being worked on.
|
|
|
|
Beta releases can be downloaded from the [build bucket](https://builds.lunasea.app/#/latest/beta/) or by following the instructions below for each platform:
|
|
|
|
<Tabs
|
|
groupId="platform"
|
|
defaultValue="android"
|
|
values={[
|
|
{ label: "Android", value: "android" },
|
|
{ label: "iOS", value: "ios" },
|
|
{ label: "macOS", value: "macos" },
|
|
{ label: "Linux", value: "linux" },
|
|
{ label: "Windows", value: "windows" },
|
|
{ label: "Web", value: "web" },
|
|
]}
|
|
>
|
|
<TabItem value="android">
|
|
1. Join the [LunaSea: Beta Testing](https://groups.google.com/g/lunasea-beta-test) Google Group
|
|
2. Head to the [Google Play Store](https://www.lunasea.app/playstore)
|
|
3. Register for the test directly on the store listing
|
|
4. Download LunaSea via the Google Play Store
|
|
</TabItem>
|
|
<TabItem value="ios">
|
|
1. [Download TestFlight for iOS](https://apps.apple.com/app/testflight/id899247664)
|
|
2. Join the [TestFlight beta channel](https://www.lunasea.app/testflight/beta)
|
|
3. Download LunaSea via the TestFlight application
|
|
</TabItem>
|
|
<TabItem value="macos">
|
|
1. [Download TestFlight for macOS](https://apps.apple.com/app/testflight/id899247664)
|
|
2. Join the [TestFlight beta channel](https://www.lunasea.app/testflight/beta)
|
|
3. Download LunaSea via the TestFlight application
|
|
</TabItem>
|
|
<TabItem value="linux">
|
|
```bash
|
|
sudo snap install lunasea --beta
|
|
```
|
|
</TabItem>
|
|
<TabItem value="windows">
|
|
Download the latest beta release from the [build bucket](https://builds.lunasea.app/#/latest/beta/).
|
|
</TabItem>
|
|
<TabItem value="web">
|
|
The latest beta web release is [available here](https://beta.web.lunasea.app).
|
|
</TabItem>
|
|
</Tabs>
|
|
|
|
## Edge
|
|
|
|
This channel's purpose is to _ensure that every commit made to master is building across all platforms_ and allows for easier access to a build for each commit. This is not intended to be used by the average user, but is for community developers or users who need to test a recently added fix that has not yet reached the beta channel.
|
|
|
|
There are no restrictions on features in these builds (barring a very specific subset used for debugging/testing) so it gives full access to everything that is work in progress.
|
|
|
|
**Do not expect a fully stable experience if you use these builds**, as it is entirely possible that a single build could cause problems including but not limited to database corruption. If you are running these builds, please ensure you have either a cloud or offline backup available for easy restoration.
|
|
|
|
Edge releases can be downloaded from the [build bucket](https://builds.lunasea.app/#/latest/edge/) or by following the instructions below for each platform:
|
|
|
|
<Tabs
|
|
groupId="platform"
|
|
defaultValue="android"
|
|
values={[
|
|
{ label: "Android", value: "android" },
|
|
{ label: "iOS", value: "ios" },
|
|
{ label: "macOS", value: "macos" },
|
|
{ label: "Linux", value: "linux" },
|
|
{ label: "Windows", value: "windows" },
|
|
{ label: "Web", value: "web" },
|
|
]}
|
|
>
|
|
<TabItem value="android">
|
|
Because of the limitations on internal testing set by the Google Play Store, develop builds on Android are only available upon request to a very limited amount of users.
|
|
|
|
Reach out via [email](mailto:hello@lunasea.app) for more information.
|
|
</TabItem>
|
|
<TabItem value="ios">
|
|
1. [Download TestFlight](https://apps.apple.com/app/testflight/id899247664)
|
|
2. Join the [TestFlight edge channel](https://www.lunasea.app/testflight/edge)
|
|
3. Download LunaSea via the TestFlight application
|
|
</TabItem>
|
|
<TabItem value="macos">
|
|
1. [Download TestFlight](https://apps.apple.com/app/testflight/id899247664)
|
|
2. Join the [TestFlight edge channel](https://www.lunasea.app/testflight/edge)
|
|
3. Download LunaSea via the TestFlight application
|
|
</TabItem>
|
|
<TabItem value="linux">
|
|
```bash
|
|
sudo snap install lunasea --edge
|
|
```
|
|
</TabItem>
|
|
<TabItem value="windows">
|
|
Download the latest edge release from the [build bucket](https://builds.lunasea.app/#/latest/edge/).
|
|
</TabItem>
|
|
<TabItem value="web">
|
|
The latest edge web release is [available here](https://edge.web.lunasea.app).
|
|
</TabItem>
|
|
</Tabs>
|