Siril Cloud local client
The Siril Cloud desktop client watches any folder your camera tethering software writes to (NINA, APT, ASIAir, Ekos, or similar), compresses FITS frames with fpack -q 4, uploads them, and submits a Siril stacking job.
Install
pip install siril-cloud
siril-cloud
The local dashboard opens automatically at http://localhost:9559. Set SKIP_BROWSER=1 to suppress the auto-open (useful for headless/CI use).
Storage providers
- Built-in S3 — direct presigned uploads authenticated with the Siril Cloud API key. The client preserves the exact upload prefix and sends it with the job.
- Google Drive — connect Google Drive in the web dashboard. The local Settings panel lists available Drive folders; no manual folder-ID copy/paste is required.
OneDrive and Dropbox are displayed as coming soon until their production OAuth providers are enabled.
Other features
- Watches for raw camera files and FITS files.
- Compresses FITS files losslessly with
fpack -q 4; raw files are converted by the worker. - Auto-submits when watching stops after at least five frames.
- Detects a nearby deployed compute region automatically, with a manual region override.
- Persists configuration, upload de-duplication, and an unfinished batch across restarts.
- Shows upload errors and job-submission results in the UI instead of browser alerts.
Built on open-source Siril.
Metadata
Release files for siril-cloud 0.1.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| siril_cloud-0.1.10.tar.gz | 36.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| siril_cloud-0.1.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 72.4 kB
Release files / siril_cloud-0.1.10.tar.gz
| Download URL | siril_cloud-0.1.10.tar.gz |
|---|---|
| Size | 36.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a4e8f700e9bd49d6382aecbe1f175ec7c3cb59a84f8326cb9a94345fa0abd7b0
|
|
BLAKE2b-256 checksum How to use checksums |
69cf1c9d7abf7f41fe954e16f90201ccecbf09ea92d714e3834314ca279fc9df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.5
|
Release files / siril_cloud-0.1.10-py3-none-any.whl
| Download URL | siril_cloud-0.1.10-py3-none-any.whl |
|---|---|
| Size | 36.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
86d3e4a805f3bf9225c5e7ed7732f5f26683673cdc0363417e344174ac9581c6
|
|
BLAKE2b-256 checksum How to use checksums |
46e5293a35b02964d1fc779899418dfcf46d931787b17660eebbfdbed6df4757
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.5
|