{"id":21840207,"url":"https://github.com/gocom/rah_backup_sftp","last_synced_at":"2026-05-16T18:35:25.024Z","repository":{"id":15365821,"uuid":"18096875","full_name":"gocom/rah_backup_sftp","owner":"gocom","description":"SFTP module for rah_backup","archived":false,"fork":false,"pushed_at":"2014-04-01T12:57:30.000Z","size":176,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-07-01T14:52:35.839Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gocom.png","metadata":{"files":{"readme":"README.textile","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-03-25T10:43:14.000Z","updated_at":"2014-04-01T12:57:30.000Z","dependencies_parsed_at":"2022-09-01T14:10:20.260Z","dependency_job_id":null,"html_url":"https://github.com/gocom/rah_backup_sftp","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/gocom/rah_backup_sftp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gocom%2Frah_backup_sftp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gocom%2Frah_backup_sftp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gocom%2Frah_backup_sftp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gocom%2Frah_backup_sftp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gocom","download_url":"https://codeload.github.com/gocom/rah_backup_sftp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gocom%2Frah_backup_sftp/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267265017,"owners_count":24061469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-26T02:00:08.937Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"2024-11-27T21:25:09.072Z","updated_at":"2026-05-16T18:35:19.999Z","avatar_url":"https://github.com/gocom.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"h1. SFTP module for rah_backup\n\n\"Packagist\":https://packagist.org/packages/rah/rah_backup_sftp | \"Twitter\":http://twitter.com/gocom | \"Donate\":http://rahforum.biz/donate/rah_backup_sftp\n\nTransfers backups created with \"rah_backup\":https://github.com/gocom/rah_backup to a offsite location via SSH File Transfer Protocol. This module uses \"phpseclib\":https://github.com/phpseclib/phpseclib for its wonderful pure-PHP SFTP implementation.\n\nh2. Install\n\nUsing \"Composer\":http://getcomposer.org:\n\nbc. $ composer require rah/rah_backup_sftp:*\n\nh2. Preferences\n\nThe plugin adds set of configurable preferences to Textpattern's Preferences panel.\n\nh3. Hostname\n\nThe remote SFTP server hostname. This can either be a domain name or an IP address. For example:\n\nbc. example.tld\n\nh3. Port\n\nThe remote SFTP server port number. The default SSH port is 22. For example:\n\nbc. 25522\n\nh3. Remote backup directory path\n\nPath to the directory used to store the backups on the remote server. If left empty, it uses the user's default SFTP root directory that normally defaults to the user's home directory. For example:\n\nbc. /backups/uploads\n\nThe used directory needs to be writable by the user.\n\nh3. Username\n\nUsername used to login to the remote server. For example:\n\nbc. john\n\nh3. Password\n\nThe user's login password, or passphrase for the RSA private key if key authentication is used:\n\nbc. mypassword\n\nh3. Path to RSA private key\n\nIf set, RSA public key is used for logging in instead of plaintext password. This option takes a path to your RSA private key file. The path is relative to Textpattern installation location (e.g. @textpattern/@).\n\nbc. ../../id_rsa\n\nThe above would use a @id_rsa@ file placed to the directory located one level above your main @index.php@ file.\n\nh2. Changelog\n\nh3. Version 0.1.0 - 2014/04/01\n\n* Initial release.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgocom%2Frah_backup_sftp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgocom%2Frah_backup_sftp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgocom%2Frah_backup_sftp/lists"}