{"id":18017881,"url":"https://github.com/zac-garby/reddis","last_synced_at":"2026-05-07T11:33:19.194Z","repository":{"id":116696208,"uuid":"115922850","full_name":"zac-garby/reddis","owner":"zac-garby","description":"A Reddit clone.","archived":false,"fork":false,"pushed_at":"2018-01-02T18:26:53.000Z","size":78,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-04T15:52:59.065Z","etag":null,"topics":["database","golang","redis","website"],"latest_commit_sha":null,"homepage":null,"language":"Go","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/zac-garby.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":"2018-01-01T14:02:44.000Z","updated_at":"2019-10-18T14:07:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"a06a268d-7690-4739-9c00-14220703cea7","html_url":"https://github.com/zac-garby/reddis","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zac-garby/reddis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zac-garby%2Freddis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zac-garby%2Freddis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zac-garby%2Freddis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zac-garby%2Freddis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zac-garby","download_url":"https://codeload.github.com/zac-garby/reddis/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zac-garby%2Freddis/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32735181,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"ssl_error","status_checked_at":"2026-05-07T02:14:29.405Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["database","golang","redis","website"],"created_at":"2024-10-30T04:26:03.235Z","updated_at":"2026-05-07T11:33:19.176Z","avatar_url":"https://github.com/zac-garby.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Reddis\n\nA Reddit clone using redis. Just cloning the repository and running it won't work,\nsince you need to start a redis server first. To do that, install redis (look it up)\nthen navigate to your cloned directory and run `$ redis-server`. This will start\na database, but it will be empty. At the very least, you need to add a key called\n`posts` which you can initialise to an empty set.\n\nAs well as setting up the server, you'll need to create an SSL certificate, since\nReddis wants to run on `https`, not `http`. To generate your certificate, go to\nthe project directory and run:\n\n```\ngo run generate_cert.go --host \u003cyour host; possibly localhost\u003e\n```\n\nNow you can `$ go run main.go` to start up the server. When you connect to it in the\nbrowser, it will probably tell you the site can't be trusted, but will also give\nyou the option to go to it anyway. Do this once, and it shouldn't ask you again.\n\n![](screenshot.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzac-garby%2Freddis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzac-garby%2Freddis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzac-garby%2Freddis/lists"}