Skip to content

SySeBa 1.0.0 (Python Legacy)

Choose a tag to compare

@okno okno released this 23 Jul 14:47
· 5 commits to main since this release

SySeBa 1.0.0 - Python Legacy

Italiano |
Documentation index

This release preserves the original Python implementation used by existing
Linux installations. It is published as an independent, immutable recovery
point while SySeBa 2 continues as the native C line.

Contents

  • Python backup and restore service
  • Text dashboard and SQLite event log
  • Token-protected Web UI
  • systemd service support
  • Automated update, snapshot, and exact-version rollback script

Platform And Requirements

  • Linux with Python 3.8 or newer
  • watchdog and psutil from requirements.txt
  • systemd for service installation

This release does not provide native Windows or macOS executables. Use SySeBa
2.0.0 on those platforms.

Install

tar -xzf syseba-1.0.0-python-linux.tar.gz
cd syseba-1.0.0-python
python3 -m pip install -r requirements.txt
sudo ./syseba-maintenance.sh install

Review syseba.conf before starting the service. Existing databases, logs,
tokens, and local configuration are intentionally excluded from the archive.

Source Reference

  • Tag: v1.0.0-python
  • Maintenance branch: legacy/python
  • Baseline commit: 6935f55a459a9f92a5dd4b258ecfd4d0e76dd78d

The archive checksum is provided in the accompanying SHA256SUMS asset.

This legacy release is distributed through GitHub Releases, not the 2.0.0
GHCR package. Its maintenance branch and tag remain independent from main.

Support Policy

The Python line remains downloadable for compatibility, rollback, and critical
security or compatibility corrections. New features and new platform support
target the native C line.