{"id":18469621,"url":"https://github.com/kubero-dev/haraka-docker","last_synced_at":"2025-10-31T09:31:41.015Z","repository":{"id":161752427,"uuid":"630493273","full_name":"kubero-dev/haraka-docker","owner":"kubero-dev","description":"Create a kubernetes friendly docker image for Haraka MTA","archived":false,"fork":false,"pushed_at":"2023-05-23T20:14:20.000Z","size":49,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-25T09:31:43.062Z","etag":null,"topics":["docker","helm","kubernetes","mail","mailchimp","mailer","mailserver","mta","smtp"],"latest_commit_sha":null,"homepage":"https://haraka.kubero.dev","language":"Smarty","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/kubero-dev.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":"2023-04-20T13:54:57.000Z","updated_at":"2024-09-30T11:22:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"e94ec91c-2470-4b5b-b47a-ef2e0ab6f358","html_url":"https://github.com/kubero-dev/haraka-docker","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubero-dev%2Fharaka-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubero-dev%2Fharaka-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubero-dev%2Fharaka-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubero-dev%2Fharaka-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kubero-dev","download_url":"https://codeload.github.com/kubero-dev/haraka-docker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239174743,"owners_count":19594649,"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","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":["docker","helm","kubernetes","mail","mailchimp","mailer","mailserver","mta","smtp"],"created_at":"2024-11-06T10:11:04.585Z","updated_at":"2025-10-31T09:31:40.552Z","avatar_url":"https://github.com/kubero-dev.png","language":"Smarty","readme":"# Docker image for Haraka Mail Server (WIP)\n\n\u003e **Warning**\n\u003e This image is under development and not ready for production use.\n\nHaraka is a fast, lightweight, and easy to configure SMTP server. It is written in Node.js and is designed to be easy to configure and extend. \n\nThe Haraka Node.js Mail Server can be found here: https://github.com/haraka/Haraka \n\nThe Goal of this project is to provide a simple way to deploy Haraka with Docker.\n\n## Usage\n\n### Pull Image \n```bash\ndocker run --env-file .env -p 8025:8025 --name haraka ghcr.io/kubero-dev/haraka:latest\n```\n\n### Docker Compose\n\nThe easiest way to get started is to use the provided docker-compose.yml file.\nMake sure you have created tht tls secrets as described in the config/README.md file.\n```bash\ndocker-compose up -d\n```\n\n### Usage\nFrom helm repository\n```bash\nhelm repo add haraka https://haraka.kubero.dev \nhelm install haraka haraka/haraka\nhelm upgrade haraka haraka/haraka\n```\n\n\nFrom source\n```bash\ngit clone \ncd haraka-docker\nhelm install haraka charts/haraka\nhelm upgrade haraka charts/haraka\n```\n\n## Configuration\n| File | ENV | Default | Required |\n| ---- | --- | ------- | :------: |\n| host_list | HARAKA_HOSTLIST | localhost | x |\n| log.ini | HARAKA_LOG_LEVEL | data,protocol,debug,**info**,notice,warn,error,crit,alert,emerg |   |\n| log.ini | HARAKA_LOG_TIMESTAMPS | false |   |\n| log.ini | HARAKA_LOG_FORMAT | **default**,logfmt,json |   |\n| me | HARAKA_ME | mynameisnobody | x |\n| outbound.ini | HARAKA_SMTP_OUTBOUND | false |   |\n| outbound.ini | HARAKA_SMTP_OUTBOUND_CONCURRENCY_MAX | 100 |   |\n| outbound.ini | HARAKA_SMTP_OUTBOUND_TLS | false |   |\n| outbound.ini | HARAKA_SMTP_OUTBOUND_MAX_TEMP_FAILURES | 13 |   |\n| outbound.ini | HARAKA_SMTP_OUTBOUND_IPV6 |   |   |\n| outbound.ini | HARAKA_SMTP_OUTBOUND_LOAD_PID_QUEUE |   |   |\n| outbound.ini | HARAKA_SMTP_OUTBOUND_FLUSH_QUEUE |   |   |\n| outbound.ini | HARAKA_SMTP_OUTBOUND_RECEIVED_HEADER | false |   |\n| outbound.ini | HARAKA_SMTP_OUTBOUND_RECEIVED_HEADER | Haraka outbound |   |\n| smtp.ini | HARAKA_SMTP_LISTEN | [::0]:8025 |   |\n| smtp.ini | HARAKA_SMTP_PUBLIC_IP |   |   |\n| smtp.ini | HARAKA_SMTP_INACTIVITY_TIMEOUT |   |   |\n| smtp.ini | HARAKA_SMTP_USER |   |   |\n| smtp.ini | HARAKA_SMTP_GROUP |   |   |\n| smtp.ini | HARAKA_SMTP_IGNORE_BAD_PLUGINS |   |   |\n| smtp.ini | HARAKA_SMTP_FORCE_SHUTDOWN_TIMEOUT | 30 |   |\n| smtp.ini | HARAKA_SMTP_STRICT_RFC1869 | false |   |\n| smtp.ini | HARAKA_SMTP_SMTPUTF8 | false |   |\n| smtp.ini | HARAKA_SMTP_ADD_RECEIVED | false |   |\n| smtp.ini | HARAKA_SMTP_CLEAN_AUTH_RESULTS | false |   |\n| smtp.ini | HARAKA_SMTP_SHOW_VERSION | false |   |\n| smtp.ini | HARAKA_SMTP_MAX_HEADER_LINES | 1000 |   |\n| smtp.ini | HARAKA_SMTP_MAX_RECEIVED_COUNT | 100 |   |\n| smtp_forward.ini | HARAKA_SMTP_FORWARD_HOST | localhost |   |\n| smtp_forward.ini | HARAKA_SMTP_FORWARD_PORT | 2555 |   |\n| smtp_forward.ini | HARAKA_SMTP_FORWARD_ENABLE_TLS | false |   |\n| smtp_forward.ini | HARAKA_SMTP_FORWARD_ONE_MESSAGE_PER_RCPT | false |   |\n| smtp_forward.ini | HARAKA_SMTP_AUTH_TYPE | plain |   |\n| smtp_forward.ini | HARAKA_SMTP_AUTH_USER |   |   |\n| smtp_forward.ini | HARAKA_SMTP_AUTH_PASS |   |   |\n| smtp_forward.ini | HARAKA_SMTP_ENABLE_OUTBOUND | false |   |","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkubero-dev%2Fharaka-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkubero-dev%2Fharaka-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkubero-dev%2Fharaka-docker/lists"}