{"id":19571361,"url":"https://github.com/gemrest/windmark-starter-project","last_synced_at":"2025-04-27T03:32:17.088Z","repository":{"id":136525135,"uuid":"519857422","full_name":"gemrest/windmark-starter-project","owner":"gemrest","description":"🏠 A Windmark example project to get you started!","archived":true,"fork":false,"pushed_at":"2022-07-31T18:41:51.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-02-26T10:45:57.367Z","etag":null,"topics":["example","gemini","rust","windmark"],"latest_commit_sha":null,"homepage":"https://github.com/gemrest/windmark","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gemrest.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-07-31T18:33:11.000Z","updated_at":"2023-05-01T23:08:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"ba093fa9-8c2d-440c-9535-9ead36bee573","html_url":"https://github.com/gemrest/windmark-starter-project","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/gemrest%2Fwindmark-starter-project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gemrest%2Fwindmark-starter-project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gemrest%2Fwindmark-starter-project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gemrest%2Fwindmark-starter-project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gemrest","download_url":"https://codeload.github.com/gemrest/windmark-starter-project/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251085145,"owners_count":21533821,"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":["example","gemini","rust","windmark"],"created_at":"2024-11-11T06:18:38.778Z","updated_at":"2025-04-27T03:32:17.083Z","avatar_url":"https://github.com/gemrest.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Windmark Starter Project\n\n## Grab the Project!\n\nGet started by cloning this project with Git and `cd`ing into it!\n\n```shell\ngit clone https://github.com/gemrest/windmark-starter-project\ncd windmark-starter-project\n```\n\n## Generate an OpenSSL Key Pair\n\nNext, generate an OpenSSL key pair so you can identify yourself over TLS!\n\nMake sure to have OpenSSL installed on your system before running this command!\n\nYou can change the name of the files, but then also make sure to change the\nnames in the `src/main.rs` file.\n\nBefore pushing to production, make sure to change the common name from\n\"localhost\" to your domain!\n\n```shell\nopenssl req \\\n  -new \\\n  -subj /CN=localhost \\\n  -x509 \\\n  -newkey ec \\\n  -pkeyopt ec_paramgen_curve:prime256v1 \\\n  -days 365 \\\n  -nodes \\\n  -out windmark_starter_project_public.pem \\\n  -keyout windmark_starter_project_private.pem \\\n  -inform pem\n```\n\n## Building the Project\n\nMake sure to have Cargo installed (along with Rust) and run `cargo build` to\nbuild your project, or `cargo run` to run your project!\n\n## Hack On!\n\nChange whatever you'd like! Make sure to checkout the [examples directory](https://github.com/gemrest/windmark/tree/main/examples) for some useful examples of some of Windmark's features!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgemrest%2Fwindmark-starter-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgemrest%2Fwindmark-starter-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgemrest%2Fwindmark-starter-project/lists"}