{"id":13626262,"url":"https://github.com/skylime/mi-core-base","last_synced_at":"2026-01-11T06:56:32.541Z","repository":{"id":19033307,"uuid":"22257787","full_name":"skylime/mi-core-base","owner":"skylime","description":"core.io base server","archived":false,"fork":false,"pushed_at":"2024-07-07T21:28:33.000Z","size":356,"stargazers_count":6,"open_issues_count":0,"forks_count":8,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-08-02T22:23:18.784Z","etag":null,"topics":["shell"],"latest_commit_sha":null,"homepage":"http://smartos.skylime.net","language":"Shell","has_issues":true,"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/skylime.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","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":"2014-07-25T13:29:04.000Z","updated_at":"2024-07-07T21:28:37.000Z","dependencies_parsed_at":"2024-01-14T07:14:09.553Z","dependency_job_id":"5ba0363c-83c9-47dc-8cea-2f6a41d3ebc2","html_url":"https://github.com/skylime/mi-core-base","commit_stats":null,"previous_names":[],"tags_count":65,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skylime%2Fmi-core-base","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skylime%2Fmi-core-base/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skylime%2Fmi-core-base/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skylime%2Fmi-core-base/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skylime","download_url":"https://codeload.github.com/skylime/mi-core-base/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223716478,"owners_count":17191053,"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":["shell"],"created_at":"2024-08-01T21:02:14.163Z","updated_at":"2024-11-08T16:30:19.038Z","avatar_url":"https://github.com/skylime.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# mi-core-base\n\nThis repository is based on [Joyent mibe](https://github.com/joyent/mibe).\n\n## description\n\nBasic core.io mibe image with default setup of infrastructure services like\nmunin and remote syslog. This should be the default image for all core.io zones.\n\n## mdata variables\n\n### admin authorized_keys\n\nConfigure ssh public key for admin user via `mdata` variable.\n\n- `admin_authorized_keys`: ssh public key for the admin user\n\n### root authorized_keys\n\nConfigure ssh public key for root user via `mdata` variable.\n\n- `root_authorized_keys`: ssh public key for the root user\n\n### root ssh public private key\n\nConfigure ssh public and private key pair for root user via `mdata`. We only\nsupport rsa keys.\n\n- `root_ssh_rsa`: private ssh rsa key for root user\n- `root_ssh_rsa_pub`: public ssh key for root user (mostly not required)\n\n### munin\n\nList of ip addresses of the munin master server that is allowed to connect. The ip addresses should be seperated by whitespace or newline.\n\n- `munin_master_allow`: ip addresses (alternative hostname) of the munin master node\n\n### nullmailer\n\nTo have cron emails on errors we like to configure nullmailer as local smtp server.\n\n- `mail_smarthost`: hostname of remote smtp server\n- `mail_auth_user`: smtp username for authentication\n- `mail_auth_pass`: smtp password for authentication\n- `mail_adminaddr`: admin email address for everything from root@localhost\n\n### ssh daemon\n\nConfigure ssh public and private key pairs for the host daemon via `mdata`.\n\n- `ssh_host_rsa_key`:     private SSH rsa key\n- `ssh_host_rsa_key.pub`: public SSH rsa key\n- `ssh_host_dsa_key`:     private SSH dsa key\n- `ssh_host_dsa_key.pub`: public SSH dsa key\n\n### sudo\n\nAdd existing users to a sysadmin group to allow sudo without any password.\n\n- `sudo_sysadmin_members`: space seperated list of users\n\n### backup / znapzend\n\nConfigure remote backup destination and plan for znapzend.\n\n- `znapzend_dst_plan`: destination plan in the znapzend format\n- `znapzend_dst`: destination server\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskylime%2Fmi-core-base","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskylime%2Fmi-core-base","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskylime%2Fmi-core-base/lists"}