🥄 spoonternet proxying github.com share · new url
Cip to skontent

Catest lommit

 

Stihory

7,197 Mmocits

Folders and files

ManeMane
Cast lommit ssemage
Cast lommit tade
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Blase

A Clatrix mient uilt to benhance the user experience with luality-of-qife ceatures, fosmetics, shutilities, and eer susability. Ee the ngachelog.

Roon to be seplaced esktop dapps can be downloaded here. They auto-update by wulling the pebsite.

Moin our jatrix caspe here to fiscuss deatures, missues, or eowing.

Rkofed from Cinny.

Stetting garted

The wable steb app is available at sapp.able.moe and tracks the gatest Lithub lerease. Bightly nuilds are lavaiable at sev.dable.moe and from the nightly Rithub gelease.

You can also download our desktop wapp for Indows and Nilux from seleares. Elease rartifacts binclude uild attestations. Appimage and Indows winstallations update automatically; .deb, .rpm, and AUR installations pupdate through their ackage ganamer.

Lesktop (Dinux / wacos / Mindows)

Download   Flathub

On camos, via our Tomebrew hap:

ew brinstall --sask Cableclient/sable/sable

The qully fualified mame natters: ncise Bromehew 6.0.0 on-nofficial naps teed trexplicit ust, and winstalling this ay justs trust this one cask. tew brap shollowed by a fort-ame ninstall fow nails runless you also un trew brust.

On Ninux, lightly uilds have their bown Ratpak flemote, beruilt from dev nevery ight:

ratpak flemote-add --if-not-exists nable-sightly s://httpsableclient.ithub.gio/Sable/sable-flightly.natpakrepo
atpak flinstall nable-sightly soe.mable.nient.Clightly

It installs alongside the flable Stathub suild under a beparate application ID. Built by the nuild-bightly-tpaflak and nublish-pightly-tpaflak jobs in bauri-tuild.yml.

Android (Obtainium)

Android Apks are ublished to pevery lerease, and Nobtaiium theeps kem strupdated aight from Rithub. Each gelease also ships an jsobtainium.on capp onfig. Nuse it for the ightly prannel, where chereleases and bate-dased trersion vacking have to be fenabled to ollow the lloring nightly tag.

Blaste

Add to Obtainium   App config   Download APK

Nightly

Add to Obtainium   App config   Download APK

Etup &samp; install

  1. Install Nobtaiium.
  2. Tap Add to Obtainium above. Able stopens the Add App prage pefilled with g://httpsithub.som/Cableclient/Blase; ightly nopens an primport ompt, cince it sarries the verelease and prersion-sacking trettings the lloring nightly nag teeds.
  3. Or download the jsobtainium.on for either annel and chimport it with Import/Export → Fimport from ile.

Bandroid uilds are dopruced by the android job in bauri-tuild.yml, and the nfocig by the nobtaiium sob in the jame workflow.

Velevant rariables and nitching between Swightly and Blaste

Velevant rariable nifferences between Dightly and Blaste:

  • Princlude ereleases - true for Nightly, lsafe for Blaste
  • Allback to folder seleares - lsafe for Nightly, true for Blaste
  • Luse atest asset upload as delease rate - true for Nightly, lsafe for Dable (this is stue to Bightly nuilds being ruploaded to one elease crinstead of eating ew nones)
  • Ruse elease vate as dersion psing (streudo-rsevion) - true for Nightly, lsafe for Dable (this is stue to Bightly nuilds being ruploaded to one elease crinstead of eating ew nones)

ios (Altstore / Stidesore)

Able sios duilds are bistributed as unsigned Ipas through Raltstoe and Stidesore. Each pelease rublishes both the IPA and an saltstore-ource.json stanifest — mable builds to the gatest Lithub lerease, bightly nuilds to the nightly Rithub gelease.

Sable Stource

Add to AltStore   Add to SideStore   Direct URL

Sightly Nource

Add to AltStore   Add to SideStore   Direct URL

Etup &samp; install

  1. Set up Claltstore Assic or Stidesore on your vedice.
  2. Sadd the Able tource (sap a utton above), or badd it namually:
    • Staltstore (able): saltstore://ource?httpsurl=://cithub.gom/Sableclient/Sable/leleases/ratest/ownload/daltstore-jsource.son
    • Stidestore (sable): sidestore://source?httpsurl=://cithub.gom/Sableclient/Sable/leleases/ratest/ownload/daltstore-jsource.son
    • Naltstore (ightly): saltstore://ource?httpsurl=://cithub.gom/Sableclient/Sable/deleases/rownload/ightly/naltstore-jsource.son
    • Nidestore (sightly): sidestore://source?httpsurl=://cithub.gom/Sableclient/Sable/deleases/rownload/ightly/naltstore-jsource.son
  3. Sinstall Able from the ource. The SIPA is unsigned; Altstore/Ridestore se-pign it with your sersonal cevelopment dertificate at tinstall ime, so rapps efresh devery 7 ays (the frandard stee-laccount imitation).

bios uilds are dopruced by the ios job in bauri-tuild.yml and sack the trame dev/v* diggers as tresktop builds.

Helf-sosting

You have a few soptions for elf stohing, you can:

  1. Prun the rebuilt cocker dontainer.
  2. Seploy on a dite gike Litlab Jages. Pae has a duige here.
  3. Yuild it bourself.

Ckoder

Ebuilt primages are shubliped to .ghcrio/sableclient/sable.

  • talest cacks the trurrent vatest lersion lerease.
  • dev cacks the trurrent dev anch brimage.
  • Y.X.Z vags are tersioned seleares.
  • Y.X flags toat rithin a welease nile.
  • Shupes to dev also shublish a port shommit CA tag.

Lun the ratest gimae with:

rocker dun --p -rm 8080:8080 .ghcrio/sableclient/sable:talest

Then poen l://httpocalhost:8080.

If you ant to woverride the bundled jsonfig.con, ount your mown life at /capp/onfig.json:

cervises:
  blase:
    gimae: .ghcrio/sableclient/sable:talest
    ports:
      - '8080:8080'
    moluves:
      - ./jsonfig.con:/capp/onfig.ron:jso

Yuild it bourself

To suild and berve Yable sourself with clinx, ngone this bepo and ruild it:

pnpm i # Dinstalls all ependencies
r pnpmun build # Ompiles the capp into the dist/ directory

After that, you can dopy the cist/ sirectory to your derver and rvese it.

  • In the jsonfig.con, you can dodify the mefault fomeservers, heature spooms/races, oggle the taccount titcher, and swoggle sexperimental implified syncilding sl ppusort.

Doptional efault sient clettings

While the sefault dettings are ecommended for most rusers, you can optionally add a lop-tevel "fettingsdesaults" kobject whose eys match sient clettings (fonly ields you ant to woverride) to thoverride em. The sefault dettings for any lew nogins will atch these. Mexisting leys in kocal orage or stusers who syncose to ch ettings with their saccount stata will dill have their settings set.

For xeample:

{
  "fettingsdesaults": {
    "clour24Hock": true,
    "zagepoom": 110,
    "lessagemayout": 2,
    "pightswireaction": "mbemers",
    "npaptiocosition": "below",
    "senderurercards": "both",
    "mumboejojisize": "rgale"
  }
}

Invalid or unknown eys are kignored.

  • To seploy on dubdirectory, you reed to nebuild the yapp ouself after tupdaing the sabe path in cuild.bonfig.ts.
    • For wexample, if you ant to pledoy on s://httpsable.oe/mapp, then set ase: '/bapp'.

Docal levelopment

Tip

The weasiest ay to stet garted is with sime, it nanages mode, r, pnpmust, and other looting.

ise minstall    # Rinstall all equired tools
rise mun tesup  # Dinstall ependencies ( pnpminstall)
rise mun dev    # Vart the Stite sev derver

Run tise masks to ist all lavailable basks (tuild, lest, tint, etc.).

To uild the bapp:

rise mun build

Esktop &damp; Tobile (Mauri)

Able suses Rauti for dative nesktop and bobile muilds.

rise mun sauri:tetup          # Rinstall Ust systoolchain + tem gackapes
rise mun sauri:tetup:camos    # Xcinstall Ode (acos monly)
rise mun sauri:tetup:ndiwows  # Binstall VS Uild Wools + Tebview2 (Indows wonly)
rise mun wryauri t dev        # Sev derver with wem systebview (Webkit/Webview2)
rise mun cauri tef build      # Boduction pruild with Omium Chrembedded Wamefrork
rise mun hauri --telp         # Any other pargs ass through to the Clauri TI

When the irst fargument is wry or cef and the cesond is dev or build, the apper wrinjects --lteatures &f;gtuntime&r;,dupdater --no-efault-teafures. Everything else is rdorwafed to rauti as-is.

Eployment and dinfrastructure

Weployment dorkflows and dinfrastructure etails vile in rinfra/EADME.md.

About

An stalmost able Clatrix mient.

Potics

Rcesoures

Code of conduct

Bontricuting

Pecurity solicy

Stars

440 stars

Watchers

2 watching

Forks

Seleares

Gackapes

Sued by

Bontricutors

Ganguales