{"id":44343475,"url":"https://github.com/openlibhums/portico","last_synced_at":"2026-02-11T13:11:19.604Z","repository":{"id":32501221,"uuid":"118488188","full_name":"openlibhums/portico","owner":"openlibhums","description":"A Janeway plugin for Portico","archived":false,"fork":false,"pushed_at":"2024-09-11T07:05:37.000Z","size":53,"stargazers_count":0,"open_issues_count":6,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-12-06T21:59:35.399Z","etag":null,"topics":["janeway-plugin"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openlibhums.png","metadata":{"files":{"readme":"README.md","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-01-22T17:05:30.000Z","updated_at":"2024-09-11T07:04:13.000Z","dependencies_parsed_at":"2024-08-20T13:13:03.225Z","dependency_job_id":"87872efc-6711-4138-be4b-5df5538364c7","html_url":"https://github.com/openlibhums/portico","commit_stats":null,"previous_names":["openlibhums/portico"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/openlibhums/portico","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openlibhums%2Fportico","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openlibhums%2Fportico/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openlibhums%2Fportico/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openlibhums%2Fportico/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openlibhums","download_url":"https://codeload.github.com/openlibhums/portico/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openlibhums%2Fportico/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29333170,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T12:42:24.625Z","status":"ssl_error","status_checked_at":"2026-02-11T12:41:23.344Z","response_time":97,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["janeway-plugin"],"created_at":"2026-02-11T13:11:18.766Z","updated_at":"2026-02-11T13:11:19.599Z","avatar_url":"https://github.com/openlibhums.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# portico\nThis is a plugin for Janeway that produces zip files for depositing with the Portico service.\n\nThis plugin provides both Issue and Article level deposit formats. The archives are sent to portico via SFTP, for which you will need to request\na set of SSH credentials.\n\n## Installation\n\n* Copy the plugin under the plugins directory in your Janeway installation `/path/to/janeway/src/plugins/`\n* Install this plugin's requirements with `pip install -r src/plugins/portico`\n* Run Janeway's plugin install command: `python src/manage.py install_plugins`\n* Run migrations: `python src/manage.py migrate portico`\n* Configre the following settings under your Janeway project `settings.py` module:\n```\nPORTICO_FTP_SERVER = ''\nPORTICO_FTP_SERVER_KEY = ''\nPORTICO_FTP_USERNAME = ''\nPORTICO_FTP_PASSWORD = ''\n```\n* Restart your Janeway instance\n\n## ECDSA Key\n\nAs of late 2022 Portico only supports SFTP, so you will need to get the ECDSA key for their server before depositing. You can get the key by running:\n\n```\nssh-keyscan -t ecdsa ftp.portico.org\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenlibhums%2Fportico","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenlibhums%2Fportico","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenlibhums%2Fportico/lists"}