{"id":31662148,"url":"https://github.com/gotmax23/goorphans-mirror","last_synced_at":"2025-10-07T19:49:27.572Z","repository":{"id":315145006,"uuid":"1058293717","full_name":"gotmax23/goorphans-mirror","owner":"gotmax23","description":"WIP tooling for managing the orphaned packages process and other Fedora releated things. Read-only mirror of https://codeberg.org/gotmax23/goorphans.","archived":false,"fork":false,"pushed_at":"2025-10-06T23:22:04.000Z","size":122,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-06T23:26:35.273Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gotmax23.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-16T22:36:02.000Z","updated_at":"2025-10-06T23:22:07.000Z","dependencies_parsed_at":"2025-09-17T00:46:50.284Z","dependency_job_id":"0916e807-c1d0-4f02-a928-8990a2598f2b","html_url":"https://github.com/gotmax23/goorphans-mirror","commit_stats":null,"previous_names":["gotmax23/goorphans-mirror"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gotmax23/goorphans-mirror","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotmax23%2Fgoorphans-mirror","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotmax23%2Fgoorphans-mirror/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotmax23%2Fgoorphans-mirror/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotmax23%2Fgoorphans-mirror/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gotmax23","download_url":"https://codeload.github.com/gotmax23/goorphans-mirror/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotmax23%2Fgoorphans-mirror/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278838019,"owners_count":26054720,"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-10-07T02:00:06.786Z","response_time":59,"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":"2025-10-07T19:49:15.852Z","updated_at":"2025-10-07T19:49:27.566Z","avatar_url":"https://github.com/gotmax23.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Goorphans\n\n[![builds.sr.ht status](https://builds.sr.ht/~gotmax23/goorphans/commits/main.svg)](https://builds.sr.ht/~gotmax23/goorphans/commits/main?)\n\nWIP tooling for managing the orphaned packages process and other Fedora\nreleated things.\n\n## Installation\n\n```fish\n# krb5 is needed for the FASJSON bindings\nsudo dnf install -y golang krb5-devel\n# Or whatever your shell supports...\nfish_add_path $(go env GOPATH)/bin\ngo install -v go.gtmx.me/goorphans@latest\ngoorphans --help\n```\n\n## Configuration\n\ngoorphans can be configured with a TOML file at `~/.config/goorphans.toml` (or\nthe value of `--config`) or with environment variables.\n\nRun `goorphans dump-config` to show the default config file.\nThe code block below shows all the supported options.\n\n```toml\n[smtp]\n# Env: GOORPHANS_SMTP_HOST\nhost = ''\n# Env: GOORPHANS_SMTP_PORT\nport = 0\n# Env: GOORPHANS_SMTP_USERNAME\nusername = ''\n# Env: GOORPHANS_SMTP_PASSWORD\n# password can be specified in plain text or via password-cmd.\npassword = ''\n# Env: GOORPHANS_SMTP_PASSWORD_CMD\n# password-cmd can be either a string or []string of arguments.\n# The first line of the command output is used as the password\n# password-cmd = \"echo password\"\npassword-cmd = [\"echo\", \"password\"]\n# Env: GOORPHANS_SMTP_FROM\n# From: header\nfrom = ''\n# Env: GOORPHANS_SMTP_SECURE\n# \"tls\" or \"starttls\" (determined based on port by default)\nsecure = ''\n# Env: GOORPHANS_SMTP_INSECURE_SKIP_VERIFY\n# Don't validate SMTP server TLS certificates.\ninsecure-skip-verify = false\n\n[fasjson]\n# Env: GOORPHANS_FASJSON_TTL\n# Cache TTL in seconds\nttl = 604800.0\n# Env: GOORPHANS_FASJSON_DB\n# Defaults to https://pkg.go.dev/os#UserCacheDir + \"/goorphans/fasjson.db\"\ndb = '/home/gotmax/.cache/goorphans/fasjson.db'\n\n[orphans]\n# Env: GOORPHANS_ORPHANS_BASEURL\n# Base url where orphans.json and orphans.txt are stored\nbaseurl = 'https://a.gtmx.me/orphans/'\n# Env: GOORPHANS_ORPHANS_DOWNLOAD\n# Whether to always re-download orphans data\ndownload = false\n# Env: GOORPHANS_ORPHANS_TO\n# To for the Orphaned Packages report\nto = ['devel-announce@lists.fedoraproject.org']\n# Env: GOORPHANS_ORPHANS_REPLY_TO\n# To for the Orphaned Packages report\nreply-to = 'devel@lists.fedoraproject.org'\n# Env: GOORPHANS_ORPHANS_BCC\n# Can be used to send a copy to yourself.\nbcc = []\n# Env: GOORPHANS_ORPHANS_DIRECT_MAINTS_ONLY\ndirect-maints-only = false\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgotmax23%2Fgoorphans-mirror","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgotmax23%2Fgoorphans-mirror","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgotmax23%2Fgoorphans-mirror/lists"}