{"id":24642868,"url":"https://github.com/zartek-creole/slftp-instance-manager","last_synced_at":"2026-05-04T12:39:31.129Z","repository":{"id":177469588,"uuid":"660376490","full_name":"ZarTek-Creole/SLFTP-Instance-Manager","owner":"ZarTek-Creole","description":null,"archived":false,"fork":false,"pushed_at":"2024-04-21T00:31:27.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-04T04:21:13.919Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ZarTek-Creole.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-06-29T21:49:41.000Z","updated_at":"2024-04-21T00:31:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"0a2452cd-25c0-4d8e-969f-9a54ee6c0b4c","html_url":"https://github.com/ZarTek-Creole/SLFTP-Instance-Manager","commit_stats":null,"previous_names":["zartek-creole/slftp-instance-manager"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ZarTek-Creole/SLFTP-Instance-Manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZarTek-Creole%2FSLFTP-Instance-Manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZarTek-Creole%2FSLFTP-Instance-Manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZarTek-Creole%2FSLFTP-Instance-Manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZarTek-Creole%2FSLFTP-Instance-Manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZarTek-Creole","download_url":"https://codeload.github.com/ZarTek-Creole/SLFTP-Instance-Manager/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZarTek-Creole%2FSLFTP-Instance-Manager/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32608228,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-04T10:08:07.713Z","status":"ssl_error","status_checked_at":"2026-05-04T10:08:02.005Z","response_time":58,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-25T13:12:51.228Z","updated_at":"2026-05-04T12:39:31.113Z","avatar_url":"https://github.com/ZarTek-Creole.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SLFTP Instance Manager\n\nThis project allows you to easily and user-friendly manage multiple instances of SLFTP. With this instance manager, you can start, stop, restart, check the status of any SLFTP instance, and even connect to a `screen` session where the instance is running.\n\n## Table of Contents\n\n1. [Installation](#installation)\n2. [Usage](#usage)\n3. [Dependencies](#dependencies)\n4. [Supporting Development](#supporting-development)\n5. [License](#license)\n6. [Contact](#contact)\n\n## Installation\n\nInstalling the SLFTP instance manager is straightforward. Install it directly from this GitHub repository using `curl` or `wget`.\n\n### Using curl\n\nExecute the following command in your terminal:\n\n```bash\nsh -c \"$(curl -fsSL https://raw.githubusercontent.com/ZarTek-Creole/SLFTP-Instance-Manager/main/slftp-insmgr)\" -- self-install\n```\n\n### Using wget\n\nAlternatively, if you prefer using `wget`, use the following command:\n\n```bash\nsh -c \"$(wget -O- https://raw.githubusercontent.com/ZarTek-Creole/SLFTP-Instance-Manager/main/slftp-insmgr)\" -- self-install\n```\n\nThese commands download the installation script and execute it in a shell. During installation, if the script is run without the full path to the `slftp` binary or the instance name, you will be prompted to provide them.\n\n## Usage\n\nAfter installing the SLFTP instance manager, manage your SLFTP instances with the `slftp-insmgr` command and one of the following arguments:\n\n```bash\nslftp-insmgr self-install   # Install 'SLFTP - Instance Manager' permanently\nslftp-insmgr self-uninstall # Uninstall 'SLFTP - Instance Manager'\nslftp-insmgr self-update    # Update 'SLFTP - Instance Manager' from the GitHub repository\nslftp-insmgr slftp-install  # Download and install SLFTP (from the SLFTP GitLab repository)\n```\n\n## Dependencies\n\nTo use the SLFTP instance manager, ensure these tools are installed on your system:\n\n- `bash`\n- `systemd`\n- `screen`\n- `curl` or `wget` (for downloading the installation script)\n\nYou can check the presence of these tools on your system with `command -v`. For instance, to verify if `systemd` is installed, use:\n\n```bash\ncommand -v systemctl\n```\n\n## Supporting Development\n\nThis project is entirely free and open source. If you find it helpful, consider supporting its development by donating on the [donation page](https://github.com/ZarTek-Creole/DONATE). Any contribution, no matter how small, is greatly appreciated.\n\n## License\n\nThe SLFTP instance manager is an open source project licensed under the [MIT License](LICENSE).\n\n## Contact\n\nIf you have any questions or comments, feel free to open an [issue](https://github.com/ZarTek-Creole/SLFTP-Instance-Manager/issues) on this GitHub repository.\n\nThank you for choosing the SLFTP instance manager. You're the best!\n\n---\n\n# Gestionnaire d'instances SLFTP\n\nCe projet vous permet de gérer facilement et de manière conviviale plusieurs instances de SLFTP. Avec ce gestionnaire d'instances, vous pouvez démarrer, arrêter, redémarrer, vérifier l'état de n'importe quelle instance de SLFTP, et même vous connecter à une session `screen` où l'instance est en cours d'exécution.\n\n## Table des matières\n\n1. [Installation](#installation)\n2. [Utilisation](#utilisation)\n3. [Dépendances](#dépendances)\n4. [Soutenir le développement](#soutenir-le-développement)\n5. [Licence](#licence)\n6. [Contact](#contact)\n\n## Installation\n\nL'installation du gestionnaire d'instances SLFTP est simple. Installez-le directement à partir de ce dépôt GitHub en utilisant `curl` ou `wget`.\n\n### Utilisation de curl\n\nExécutez la commande suivante dans votre terminal :\n\n```bash\nsh -c \"$(curl -fsSL https://raw.githubusercontent.com/ZarTek-Creole/SLFTP-Instance-Manager/main/slftp-insmgr)\" -- self-install\n```\n\n### Utilisation de wget\n\nOu, si vous préférez utiliser `wget`, utilisez la commande suivante :\n\n```bash\nsh -c \"$(wget -O- https://raw.githubusercontent.com/ZarTek-Creole/SLFTP-Instance-Manager/main/slftp-insmgr)\" -- self-install\n```\n\nCes commandes téléchargent le script d'installation et l'exécutent dans un shell. Pendant l'installation, si le script est\n\n exécuté sans le chemin complet vers le binaire `slftp` ou le nom de l'instance, il vous sera demandé de les fournir.\n\n## Utilisation\n\nAprès l'installation du gestionnaire d'instances SLFTP, gérez vos instances SLFTP avec la commande `slftp-insmgr` et l'un des arguments suivants :\n\n```bash\nslftp-insmgr self-install   # Installe 'SLFTP - Instance Manager' de manière permanente\nslftp-insmgr self-uninstall # Désinstalle 'SLFTP - Instance Manager'\nslftp-insmgr self-update    # Met à jour 'SLFTP - Instance Manager' depuis le dépôt GitHub\nslftp-insmgr slftp-install  # Télécharge et installe SLFTP (depuis le dépôt GitLab de SLFTP)\n```\n\n## Dépendances\n\nPour utiliser le gestionnaire d'instances SLFTP, assurez-vous que ces outils sont installés sur votre système :\n\n- `bash`\n- `systemd`\n- `screen`\n- `curl` ou `wget` (pour télécharger le script d'installation)\n\nVous pouvez vérifier la présence de ces outils sur votre système avec `command -v`. Par exemple, pour vérifier si `systemd` est installé, utilisez :\n\n```bash\ncommand -v systemctl\n```\n\n## Soutenir le développement\n\nCe projet est entièrement gratuit et open source. Si vous le trouvez utile, envisagez de soutenir son développement en faisant un don sur la [page de don](https://github.com/ZarTek-Creole/DONATE). Toute contribution, si petite soit-elle, est très appréciée.\n\n## Licence\n\nLe gestionnaire d'instances SLFTP est un projet open source sous licence [MIT](LICENSE).\n\n## Contact\n\nSi vous avez des questions ou des commentaires, n'hésitez pas à ouvrir une [issue](https://github.com/ZarTek-Creole/SLFTP-Instance-Manager/issues) sur ce dépôt GitHub.\n\nMerci d'avoir choisi le gestionnaire d'instances SLFTP. Vous êtes le meilleur !\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzartek-creole%2Fslftp-instance-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzartek-creole%2Fslftp-instance-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzartek-creole%2Fslftp-instance-manager/lists"}