{"id":46052547,"url":"https://github.com/lebe-dev/mail-utilities-wizard","last_synced_at":"2026-03-01T09:10:30.014Z","repository":{"id":248230434,"uuid":"828135306","full_name":"lebe-dev/mail-utilities-wizard","owner":"lebe-dev","description":"A tiny web-service that helps send meter readings to utility companies.","archived":false,"fork":false,"pushed_at":"2024-09-10T11:01:40.000Z","size":668,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-09-10T12:33:56.924Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","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/lebe-dev.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}},"created_at":"2024-07-13T08:14:02.000Z","updated_at":"2024-09-10T11:01:44.000Z","dependencies_parsed_at":"2024-08-17T08:38:27.317Z","dependency_job_id":"219ba877-688a-42c9-bfcb-2641c4ebebec","html_url":"https://github.com/lebe-dev/mail-utilities-wizard","commit_stats":null,"previous_names":["lebe-dev/mail-utilities-wizard"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lebe-dev/mail-utilities-wizard","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lebe-dev%2Fmail-utilities-wizard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lebe-dev%2Fmail-utilities-wizard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lebe-dev%2Fmail-utilities-wizard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lebe-dev%2Fmail-utilities-wizard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lebe-dev","download_url":"https://codeload.github.com/lebe-dev/mail-utilities-wizard/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lebe-dev%2Fmail-utilities-wizard/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29965420,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T06:55:38.174Z","status":"ssl_error","status_checked_at":"2026-03-01T06:53:04.810Z","response_time":124,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":[],"created_at":"2026-03-01T09:10:29.408Z","updated_at":"2026-03-01T09:10:30.001Z","avatar_url":"https://github.com/lebe-dev.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mail Utilities Wizard\n\nA tiny web-service that helps send meter readings to utility companies.\n\n[На русском](README.ru.md)\n\nMain page with history data:\n\n![Main page with history data](docs/en/history.png)\n\nSend page:\n\n![Send page](docs/en/send.png)\n\nLetter preview:\n\n![Letter preview feature](docs/en/letter-preview.png)\n\nIf company doesn't support direct mail send you can show a proper link and short manual:\n\n![Link to utility company](docs/en/unsupported-counters.png)\n\n## My story\n\nMy elderly parents have to send utility meter readings to various companies by mail. \nThese companies don't have websites or mobile apps. Each utility company has its own letter format requirements, \nwhich causes difficulties for my parents.\n\nIt's a great opportunity to try [Axum](https://github.com/tokio-rs/axum) after many years with [actix](https://github.com/actix/actix-web) ;)\n\n## Install\n\n```shell\nmkdir {data,templates,logs}\nchmod -R 777 {data,logs}\n\n# Put your mail template into `templates` folder\ncp templates/example.txt templates/template.txt\n\n# Prepare config files\ncp config.yml-dist config.yml\ncp locale.yml-dist locale.yml\n\n# Edit config.yml\n\ndocker-compose up -d\n```\n\nOpen http://localhost:8080\n\n## How it works\n\nA service provides web interface for user:\n\n- Location\n- Type of counter (water, electricity, etc)\n- Account ID\n- Month (default: previous month)\n- Value\n- Send button\n\n## Template variables\n\nCheck `templates/example.txt`.\n\n## RoadMap\n\n1. Remind about data sending","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flebe-dev%2Fmail-utilities-wizard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flebe-dev%2Fmail-utilities-wizard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flebe-dev%2Fmail-utilities-wizard/lists"}