{"id":21995391,"url":"https://github.com/blinklabs-io/cloudstruct-vm-frontend","last_synced_at":"2025-07-23T01:31:25.140Z","repository":{"id":166831416,"uuid":"579091925","full_name":"blinklabs-io/cloudstruct-vm-frontend","owner":"blinklabs-io","description":"CloudStruct Frontend for VM","archived":true,"fork":false,"pushed_at":"2024-05-02T12:02:54.000Z","size":9314,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-23T04:22:55.129Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/blinklabs-io.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":"2022-12-16T16:30:58.000Z","updated_at":"2024-05-31T14:01:21.000Z","dependencies_parsed_at":"2023-07-13T02:16:08.682Z","dependency_job_id":"de08bbbb-b888-4725-b5e1-d7ad2e52e171","html_url":"https://github.com/blinklabs-io/cloudstruct-vm-frontend","commit_stats":null,"previous_names":["blinklabs-io/cloudstruct-vm-frontend"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/blinklabs-io/cloudstruct-vm-frontend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinklabs-io%2Fcloudstruct-vm-frontend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinklabs-io%2Fcloudstruct-vm-frontend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinklabs-io%2Fcloudstruct-vm-frontend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinklabs-io%2Fcloudstruct-vm-frontend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/blinklabs-io","download_url":"https://codeload.github.com/blinklabs-io/cloudstruct-vm-frontend/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blinklabs-io%2Fcloudstruct-vm-frontend/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266602659,"owners_count":23954693,"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","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-29T21:14:49.232Z","updated_at":"2025-07-23T01:31:24.323Z","avatar_url":"https://github.com/blinklabs-io.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vm-frontend\n\nWelcome to the CloudStruct VM Frontend!\n\n## About\nThe code is split into two projects, an Express API which serves as a backend\nfor the frontend, and a React UI which is built into static assets.\n\nThis is intended for use via Docker.\n\nWithin this repository is an Ansible playbook to install Docker on the local\nmachine and run the containers. You can disable installing Docker by setting\n`MANAGE_DOCKER=false` in `.env`.\n\n## Usage\n\n```bash\n./runme.sh\n```\n\n## Dev usage\n\nYou can run `npm install` and `npm run` from the client, server, and root\nfolders as needed. The preferred way for testing us `npm run dev` from the\nroot folder. There's a readme on the client folder you should check out.\n\nProject uses NPM version 16. Most accurate results are obtained runnning\nthe docker image.\n\n### Logging\nAccess logging is enabled in the server. It uses Morgan and the type of logs\nwhich are output can be controlled by setting `LOG_TYPE` to a valid Morgan\nlog type, such as `LOG_TYPE=combined` for Apache Combined Log Format.\n\n### Mainnet\nFor Mainnet, you'll want to set the following variables to point to a mainnet\ninstance of the backends. Also, make sure API token (and PSK) matches mainnet.\n\n```\nAIRDROP_ENABLED=false\nCARDANO_NETWORK=mainnet\nKOIOS_URL=https://api.koios.rest/api/v0\nVM_URL=https://vm.adaseal.eu\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblinklabs-io%2Fcloudstruct-vm-frontend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblinklabs-io%2Fcloudstruct-vm-frontend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblinklabs-io%2Fcloudstruct-vm-frontend/lists"}