{"id":18522660,"url":"https://github.com/astro/microvm-solo5-spt","last_synced_at":"2025-04-09T11:31:02.630Z","repository":{"id":231420050,"uuid":"781620751","full_name":"astro/microvm-solo5-spt","owner":"astro","description":"Run a Unikernel on microvm.nix host","archived":false,"fork":false,"pushed_at":"2024-04-05T00:34:46.000Z","size":4,"stargazers_count":9,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-24T05:12:24.130Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Nix","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/astro.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-04-03T18:19:05.000Z","updated_at":"2025-02-18T20:09:12.000Z","dependencies_parsed_at":"2024-04-04T01:07:04.079Z","dependency_job_id":"77fb16d0-129c-48b3-8494-011151bcc3ba","html_url":"https://github.com/astro/microvm-solo5-spt","commit_stats":null,"previous_names":["astro/microvm-solo5-spt"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astro%2Fmicrovm-solo5-spt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astro%2Fmicrovm-solo5-spt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astro%2Fmicrovm-solo5-spt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astro%2Fmicrovm-solo5-spt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/astro","download_url":"https://codeload.github.com/astro/microvm-solo5-spt/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248031108,"owners_count":21036334,"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-11-06T17:32:35.402Z","updated_at":"2025-04-09T11:30:59.972Z","avatar_url":"https://github.com/astro.png","language":"Nix","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Run a Solo5-SPT Unikernel on a microvm.nix host\n\nThis satisfies [the microvm.nix\nconventions](https://astro.github.io/microvm.nix/conventions.html) in\norder to run on a microvm.nix host.\n\n```\n$ sudo microvm -c test_net -f github:astro/microvm-solo5-spt\nCreated MicroVM test_net. Start with: systemctl start microvm@test_net.service\n$ sudo systemctl start microvm@test_net.service\n$ sudo systemctl status microvm@test_net.service\n● microvm@test_net.service - MicroVM 'test_net'\n     Loaded: loaded (/etc/systemd/system/microvm@.service; static)\n     Active: active (running) since Thu 2024-04-04 01:41:20 CEST; 3s ago\n    Process: 3833815 ExecStartPre=/nix/store/wakrd36r9dqirk0yczya7ahj2ml4zpx3-unit-script-microv\u003e\n   Main PID: 3833821 (solo5-spt)\n         IP: 0B in, 0B out\n         IO: 44.0K read, 0B written\n      Tasks: 1 (limit: 33376)\n     Memory: 300.0K\n        CPU: 13ms\n     CGroup: /system.slice/system-microvm.slice/microvm@test_net.service\n             └─3833821 microvm@solo5-spt --mem=8 --net:service0=tap0 --net-mac:service0=02:00:00\u003e\n\nApr 04 01:41:20 hare microvm@test_net[3833821]: ____/\\___/ _|\\___/____/\nApr 04 01:41:20 hare microvm@test_net[3833821]: Solo5: Bindings version v0.8.0\nApr 04 01:41:20 hare microvm@test_net[3833821]: Solo5: Memory map: 8 MB addressable:\nApr 04 01:41:20 hare microvm@test_net[3833821]: Solo5:   reserved @ (0x0 - 0xfffff)\nApr 04 01:41:20 hare microvm@test_net[3833821]: Solo5:       text @ (0x100000 - 0x103fff)\nApr 04 01:41:20 hare microvm@test_net[3833821]: Solo5:     rodata @ (0x104000 - 0x105fff)\nApr 04 01:41:20 hare microvm@test_net[3833821]: Solo5:       data @ (0x106000 - 0x107fff)\nApr 04 01:41:20 hare microvm@test_net[3833821]: Solo5:       heap \u003e= 0x108000 \u003c stack \u003c 0x800000\nApr 04 01:41:20 hare microvm@test_net[3833821]: **** Solo5 standalone test_net ****\nApr 04 01:41:20 hare microvm@test_net[3833821]: [service0] Serving ping on 10.0.0.2, with MAC: 0\u003e\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fastro%2Fmicrovm-solo5-spt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fastro%2Fmicrovm-solo5-spt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fastro%2Fmicrovm-solo5-spt/lists"}