{"id":15917503,"url":"https://github.com/takuya/mailcow-dockerized-aarch64","last_synced_at":"2026-03-18T17:45:27.252Z","repository":{"id":136551042,"uuid":"547025619","full_name":"takuya/mailcow-dockerized-aarch64","owner":"takuya","description":null,"archived":false,"fork":false,"pushed_at":"2022-10-09T13:16:44.000Z","size":16,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-09T01:14:04.100Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","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/takuya.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":"2022-10-07T02:53:12.000Z","updated_at":"2023-11-08T00:30:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"7991c16f-07ac-4701-8826-295834d3cb88","html_url":"https://github.com/takuya/mailcow-dockerized-aarch64","commit_stats":{"total_commits":13,"total_committers":1,"mean_commits":13.0,"dds":0.0,"last_synced_commit":"373e01517e404253ebdbf837775576cb94e1f9a6"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuya%2Fmailcow-dockerized-aarch64","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuya%2Fmailcow-dockerized-aarch64/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuya%2Fmailcow-dockerized-aarch64/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuya%2Fmailcow-dockerized-aarch64/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/takuya","download_url":"https://codeload.github.com/takuya/mailcow-dockerized-aarch64/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246998099,"owners_count":20866690,"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":[],"created_at":"2024-10-06T18:11:06.034Z","updated_at":"2026-01-16T04:58:33.340Z","avatar_url":"https://github.com/takuya.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mailcow-dockerized-aarch64\n\nRun mailcow on raspi4 or oracle A1 / arm64\n\n# build and run \n\n```\ngit clone \n./build.sh\ncd mailcow-dockerized\n./generate_config.sh\ndocker compose up -d \n```\n## run x86 docker on arm \n\nno arm binary or build failed, run via qemu \n\n```sh\nsudo apt-get install qemu binfmt-support qemu-user-static\n```\n## prepare docker \n```\n### install docker \n\nsudo curl -sSL https://get.docker.com/ | CHANNEL=stable sh\nsudo systemctl enable --now docker\nsudo apt update\nsudo apt install docker-compose-plugin\nsudo usermod -aG docker $USER\n\n\n## iptables open ports \nsudo iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 25 -j ACCEPT\nsudo iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT\nsudo iptables-save  | sudo tee /etc/iptables/rules.v4\n\n```\n\n\n## sogo issue \n\nMailcow use `sogo.nu nightly builts`, but no arm binary on sogo.nu site.   \nDebian/Sid has Arm binary. so we can use it.  \nid:sogo homedir is differ from sogo.nu nightly, `GNUStep Default ` and symbolic link should be fixed  \n\n## dovoecot issue \n\nMailcow use dovecot official release, but no arm binary available.   \nDebian/Sid has Arm binary. so we can use it.   \n\n## rspamd issue \n\nMailcow use rspamd official release repos, but no arm binary in that repo.   \nWe can use Debian/Sid Instead, but some error will occure in SA_RULE(/etc/../sa_rule)   \n  \n` truncate -s0 data/conf/rspamd/custom/sa-rules ` for  quick-fix.\n\n## clamd\n\nI have not tried , yet.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftakuya%2Fmailcow-dockerized-aarch64","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftakuya%2Fmailcow-dockerized-aarch64","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftakuya%2Fmailcow-dockerized-aarch64/lists"}