{"id":29028479,"url":"https://github.com/abhishekgit8/link_vault","last_synced_at":"2026-04-05T08:35:36.689Z","repository":{"id":300693061,"uuid":"1006366585","full_name":"abhishekgit8/Link_Vault","owner":"abhishekgit8","description":"A simple micro saas that solve a real problem: fast, clean, personal knowledge management — better than browser bookmarks or messy Notion tables.","archived":false,"fork":false,"pushed_at":"2025-07-09T06:57:08.000Z","size":122,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-09T07:47:44.194Z","etag":null,"topics":["css","dockerfile","flask","flask-sqlalchemy","html5","nextjs","postgresql","python","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/abhishekgit8.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":"2025-06-22T05:21:59.000Z","updated_at":"2025-07-09T06:57:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"008fe1cb-65fa-483d-b602-dd4f5039e5b3","html_url":"https://github.com/abhishekgit8/Link_Vault","commit_stats":null,"previous_names":["abhishekgit8/link_vault"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/abhishekgit8/Link_Vault","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhishekgit8%2FLink_Vault","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhishekgit8%2FLink_Vault/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhishekgit8%2FLink_Vault/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhishekgit8%2FLink_Vault/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abhishekgit8","download_url":"https://codeload.github.com/abhishekgit8/Link_Vault/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhishekgit8%2FLink_Vault/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264796165,"owners_count":23665295,"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":["css","dockerfile","flask","flask-sqlalchemy","html5","nextjs","postgresql","python","typescript"],"created_at":"2025-06-26T07:11:40.184Z","updated_at":"2025-12-30T22:11:49.081Z","avatar_url":"https://github.com/abhishekgit8.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Linker - Link_Vault\nA simple micro saas that solve a real problem: fast, clean, personal knowledge management — better than browser bookmarks or messy Notion tables.\n\n# Start PostgreSQL locally (if not running):\nsudo service postgresql start\n\n# Stop PostgreSQL locally (if running):\nsudo service postgresql stop\n\n\n# From the project root:\ndocker build -t linkvault-backend ./linkvault-backend\ndocker build -t linkvault-frontend ./linkvault-frontend\n\n# From the project root (where docker-compose.yml is located):\ndocker-compose up --build\n\n# From the project root (where docker-compose.yml is located):\ndocker-compose up\n\n# Stopping and Cleaning Up\ndocker-compose down\n\n# Stopping and Cleaning Up the data in the DB with volumes\ndocker-compose down -v\n\n===========================For updating the new changes=========================================\n\n# 1. Build the Docker image (replace 'linkvault-frontend' with your preferred image name)\ndocker build -t linkvault-frontend .\ndocker build -t linkvault-backend .\n# 2. Stop and remove the old container (if running)(use 'rmi' instead of 'stop' in case of error)\ndocker stop linkvault-frontend || true\ndocker stop linkvault-backend || true\n# 3. Remove the old container (if running)\ndocker rm linkvault-frontend || true\ndocker rm linkvault-backend || true\n# 4. Run the container (adjust ports as needed)\ndocker run -d --name linkvault-frontend -p 3000:3000 linkvault-frontend\ndocker run -d --name linkvault-backend -p 5000:5000 linkvault-backend\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabhishekgit8%2Flink_vault","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabhishekgit8%2Flink_vault","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabhishekgit8%2Flink_vault/lists"}