{"id":20571699,"url":"https://github.com/cha-nox/url_shortener","last_synced_at":"2026-02-15T21:01:59.058Z","repository":{"id":209748600,"uuid":"724677548","full_name":"cha-nox/URL_shortener","owner":"cha-nox","description":"URL shortener web app that I created to learn Flask on my own. I also recently added a proper Docker configuration in order to apply and extend what I've learned about it in class.","archived":false,"fork":false,"pushed_at":"2024-12-11T23:12:09.000Z","size":211,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-21T17:58:14.557Z","etag":null,"topics":["bcrypt","docker","docker-compose","dockerfile","flask","gunicorn","html-css","jinja2","memcached","postgresql","postgresql-database","pyjwt","python3","scss","wtforms"],"latest_commit_sha":null,"homepage":"","language":"Python","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/cha-nox.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,"zenodo":null}},"created_at":"2023-11-28T15:12:26.000Z","updated_at":"2024-12-11T23:12:13.000Z","dependencies_parsed_at":"2023-12-06T12:32:16.192Z","dependency_job_id":"97f3e815-8b89-47cf-8434-0d27241c020c","html_url":"https://github.com/cha-nox/URL_shortener","commit_stats":null,"previous_names":["frozencell239/url_shortener","cha-nox/url_shortener"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cha-nox/URL_shortener","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cha-nox%2FURL_shortener","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cha-nox%2FURL_shortener/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cha-nox%2FURL_shortener/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cha-nox%2FURL_shortener/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cha-nox","download_url":"https://codeload.github.com/cha-nox/URL_shortener/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cha-nox%2FURL_shortener/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29489332,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T19:29:10.908Z","status":"ssl_error","status_checked_at":"2026-02-15T19:29:10.419Z","response_time":118,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["bcrypt","docker","docker-compose","dockerfile","flask","gunicorn","html-css","jinja2","memcached","postgresql","postgresql-database","pyjwt","python3","scss","wtforms"],"created_at":"2024-11-16T05:16:56.762Z","updated_at":"2026-02-15T21:01:59.036Z","avatar_url":"https://github.com/cha-nox.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Setup instructions\nFirst, make sure to rename the \"example.env\" file to \".env\" and replace the environnement informations with your ones in it. You also need to put your own database user and password in the \"docker-compose.yaml\" file.\nThen, you can run the following commands to start the application in your Docker environnement. :\n```sh\ndocker build -t easy_link:latest .\ndocker-compose up -d\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcha-nox%2Furl_shortener","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcha-nox%2Furl_shortener","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcha-nox%2Furl_shortener/lists"}