{"id":19442220,"url":"https://github.com/commandcracker/oculusos","last_synced_at":"2025-02-25T07:44:25.279Z","repository":{"id":109409311,"uuid":"334663552","full_name":"Commandcracker/oculusos","owner":"Commandcracker","description":"OculusOS is a unix like OS for the minecraft mod ComputerCraft and ComputerCraft Tweaked","archived":false,"fork":false,"pushed_at":"2022-06-14T19:22:07.000Z","size":339,"stargazers_count":1,"open_issues_count":11,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-07T22:10:07.997Z","etag":null,"topics":["computercraft","lua","minecraft"],"latest_commit_sha":null,"homepage":"","language":"Lua","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/Commandcracker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2021-01-31T13:36:55.000Z","updated_at":"2023-04-12T20:20:35.000Z","dependencies_parsed_at":"2023-04-18T03:47:33.040Z","dependency_job_id":null,"html_url":"https://github.com/Commandcracker/oculusos","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commandcracker%2Foculusos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commandcracker%2Foculusos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commandcracker%2Foculusos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commandcracker%2Foculusos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Commandcracker","download_url":"https://codeload.github.com/Commandcracker/oculusos/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240626742,"owners_count":19831592,"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":["computercraft","lua","minecraft"],"created_at":"2024-11-10T15:38:39.294Z","updated_at":"2025-02-25T07:44:25.223Z","avatar_url":"https://github.com/Commandcracker.png","language":"Lua","readme":"# OculusOS\n\nOculusOS is a unix like OS for the minecraft mod ComputerCraft and ComputerCraft Tweaked\n\n## Installation\n\n### ComputerCraft 1.78+ and ComputerCraft Tweaked\n\n```bash\npastebin run cCENE9mc\n```\n\n### ComputerCraft 1.77\n\n```bash\nwget https://raw.githubusercontent.com/Commandcracker/oculusos/master/build/installer.lua installer\ninstaller\n```\n\n### ComputerCraft 1.76-\n\n```lua\nlua\nlocal a=http.get(\"https://raw.githubusercontent.com/Commandcracker/oculusos/master/build/installer.lua\")local b=fs.open(shell.resolve(\"installer\"),\"w\")b.write(a.readAll())b.close()a.close()exit()\ninstaller\n```\n\n## Third Party\n\n### Libraries\n\n| Modified | Parts | Library                                                | Maintainer                                              |\n|----------|-------|--------------------------------------------------------|---------------------------------------------------------|\n|          |       | [AES Lua](https://github.com/SquidDev-CC/aeslua)       | [SquidDev](https://github.com/SquidDev)                 |\n|          |       | [Base64](https://pastebin.com/QYvNKrXE)                |                                                         |\n|          |       | [Big Font](https://pastebin.com/3LfWxRWh)              | [Wojbie](https://pastebin.com/u/Wojbie)                 |\n|          |       | [cPrint](https://pastebin.com/2sxYu2Mq)                | [Jesusthekiller](https://pastebin.com/u/jesusthekiller) |\n| X        |       | [CryptoNet](https://github.com/SiliconSloth/CryptoNet) | [SiliconSloth](https://github.com/SiliconSloth)         |\n|          |       | [Frame Buffer](https://github.com/lyqyd/framebuffer)   | [lyqyd](https://github.com/lyqyd)                       |\n|          |       | [Json](https://pastebin.com/4nRg9CHU)                  | [ElvishJerricco](https://pastebin.com/u/ElvishJerricco) |\n|          |       | [SHA-256](https://pastebin.com/gsFrNjbt)               | [GravityScore](https://pastebin.com/u/GravityScore)     |\n|          | X     | [metis](https://github.com/SquidDev-CC/metis)          | [SquidDev](https://github.com/SquidDev)                 |\n\n### Programms\n\n| Modified | Program                                                       | Maintainer                                           |\n|----------|---------------------------------------------------------------|------------------------------------------------------|\n| X        | [Net Shell/NSH](https://pastebin.com/X5Fysdi4)                | [lyqyd](https://github.com/lyqyd)                    |\n| X        | [mbs/Mildly better shell](https://github.com/SquidDev-CC/mbs) | [SquidDev](https://github.com/SquidDev)              |\n\n## Services\n\nOculus OS has services that will run in the background. \\\nServices will run before the boot process is finished, \\\nThis means that the Oculus OS libs and programs won't be available. \\\nTo create a service, just put a Lua file in `/services`\n\n### Examples\n\nchatd\n\n```lua\nlocal hostname = os.getComputerLabel()\nif not hostname then\n    hostname = os.getComputerID()\nend\nshell.run(\"chat\", \"host\", hostname)\n```\n\nsshd\n\n```lua\nlocal hostname = os.getComputerLabel()\nif not hostname then\n    hostname = os.getComputerID()\nend\nshell.run(\"/bin/ssh\", \"host\", hostname)\n```\n\n## Building\n\n### Requirements\n\nYou need to have [Node.js](https://nodejs.org) Installed. \\\nThen run this command to install [luamin](https://github.com/mathiasbynens/luamin).\n\n```bash\nnpm install luamin\n```\n\n### Running the build process\n\n```bash\nnode build\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcommandcracker%2Foculusos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcommandcracker%2Foculusos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcommandcracker%2Foculusos/lists"}