{"id":15037642,"url":"https://github.com/kovah/linkace","last_synced_at":"2026-02-08T13:12:10.549Z","repository":{"id":38079701,"uuid":"145748938","full_name":"Kovah/LinkAce","owner":"Kovah","description":"LinkAce is a self-hosted archive to collect links of your favorite websites.","archived":false,"fork":false,"pushed_at":"2026-01-01T13:37:07.000Z","size":7877,"stargazers_count":3203,"open_issues_count":56,"forks_count":202,"subscribers_count":18,"default_branch":"2.x","last_synced_at":"2026-01-23T21:40:33.159Z","etag":null,"topics":["archive","archiving","bookmark-manager","bookmark-managers","bookmarking","bookmarks","docker","hacktoberfest","laravel","php","self-hosted","selfhosted"],"latest_commit_sha":null,"homepage":"https://www.linkace.org","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kovah.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"kovah","patreon":"Kovah","open_collective":"linkace","liberapay":"kovah"}},"created_at":"2018-08-22T18:43:26.000Z","updated_at":"2026-01-23T17:38:20.000Z","dependencies_parsed_at":"2023-12-23T17:31:28.999Z","dependency_job_id":"9c94dc37-5e35-4f7c-a5e4-f4f60d9d21a3","html_url":"https://github.com/Kovah/LinkAce","commit_stats":{"total_commits":1203,"total_committers":21,"mean_commits":"57.285714285714285","dds":0.04904405652535326,"last_synced_commit":"8f6733ab6156fab5b7bd4c1e1187bc9880d6f57d"},"previous_names":[],"tags_count":119,"template":false,"template_full_name":null,"purl":"pkg:github/Kovah/LinkAce","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kovah%2FLinkAce","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kovah%2FLinkAce/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kovah%2FLinkAce/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kovah%2FLinkAce/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kovah","download_url":"https://codeload.github.com/Kovah/LinkAce/tar.gz/refs/heads/2.x","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kovah%2FLinkAce/sbom","scorecard":{"id":80241,"data":{"date":"2025-08-11","repo":{"name":"github.com/Kovah/LinkAce","commit":"a1fe5de1d781e337e6f8182d22a2f7478ebcace2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.1,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":0,"reason":"Found 2/28 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"8 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build-docker.yml:1","Warn: no topLevel permission defined: .github/workflows/build-package.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v2.1.9 not signed: https://api.github.com/repos/Kovah/LinkAce/releases/232240562","Warn: release artifact v2.1.8 not signed: https://api.github.com/repos/Kovah/LinkAce/releases/226408726","Warn: release artifact v1.16.1 not signed: https://api.github.com/repos/Kovah/LinkAce/releases/226397734","Warn: release artifact v2.1.7 not signed: https://api.github.com/repos/Kovah/LinkAce/releases/208632627","Warn: release artifact v2.1.6 not signed: https://api.github.com/repos/Kovah/LinkAce/releases/207495938","Warn: release artifact v2.1.9 does not have provenance: https://api.github.com/repos/Kovah/LinkAce/releases/232240562","Warn: release artifact v2.1.8 does not have provenance: https://api.github.com/repos/Kovah/LinkAce/releases/226408726","Warn: release artifact v1.16.1 does not have provenance: https://api.github.com/repos/Kovah/LinkAce/releases/226397734","Warn: release artifact v2.1.7 does not have provenance: https://api.github.com/repos/Kovah/LinkAce/releases/208632627","Warn: release artifact v2.1.6 does not have provenance: https://api.github.com/repos/Kovah/LinkAce/releases/207495938"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/build-docker.yml:10"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-docker.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-docker.yml/2.x?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-docker.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-docker.yml/2.x?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-docker.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-docker.yml/2.x?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-docker.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-docker.yml/2.x?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-docker.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-docker.yml/2.x?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-docker.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-docker.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-package.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-package.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-package.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-package.yml/2.x?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-package.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-package.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-package.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-package.yml/2.x?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-package.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-package.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-package.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-package.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-package.yml:72: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-package.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-package.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/build-package.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/test.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/test.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/test.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/test.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/test.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/test.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/test.yml/2.x?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/test.yml/2.x?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:74: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/test.yml/2.x?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/Kovah/LinkAce/test.yml/2.x?enable=pin","Warn: containerImage not pinned by hash: resources/docker/dockerfiles/development.Dockerfile:4: pin your Docker image by updating docker.io/library/php:8.1-fpm-alpine to docker.io/library/php:8.1-fpm-alpine@sha256:b8ff20e0200312458e7304e54500b148810513263ae7a20a370f0eac30de3580","Warn: containerImage not pinned by hash: resources/docker/dockerfiles/release-base.Dockerfile:1: pin your Docker image by updating docker.io/library/php:8.4-fpm-alpine to docker.io/library/php:8.4-fpm-alpine@sha256:5f54968e4f26b46e8d6f4b1f3b65b115b3279bd60c7371169e413ba6a439e5f8","Warn: containerImage not pinned by hash: resources/docker/dockerfiles/release-multiplatform.Dockerfile:5","Warn: containerImage not pinned by hash: resources/docker/dockerfiles/release-multiplatform.Dockerfile:41","Warn: containerImage not pinned by hash: resources/docker/dockerfiles/release-multiplatform.Dockerfile:52: pin your Docker image by updating docker.io/linkace/base-image:2.x-php-8.4 to docker.io/linkace/base-image:2.x-php-8.4@sha256:ca63b0619cec0fab9246792308ef6dddee3f38cfb0519add58a5ee9d7dd3f13e","Warn: downloadThenRun not pinned by hash: resources/docker/dockerfiles/development.Dockerfile:16","Warn: npmCommand not pinned by hash: resources/docker/dockerfiles/release-multiplatform.Dockerfile:47","Info:   0 out of  15 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 third-party GitHubAction dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   2 out of   3 npmCommand dependencies pinned","Info:   0 out of   5 containerImage dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 4 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":7,"reason":"3 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-76c9-3jph-rj3q","Warn: Project is vulnerable to: GHSA-4v9v-hfq4-rm2v","Warn: Project is vulnerable to: GHSA-9jgg-88mc-972h"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T05:40:19.373Z","repository_id":38079701,"created_at":"2025-08-15T05:40:19.374Z","updated_at":"2025-08-15T05:40:19.374Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29231080,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-08T13:10:22.947Z","status":"ssl_error","status_checked_at":"2026-02-08T13:08:18.779Z","response_time":57,"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":["archive","archiving","bookmark-manager","bookmark-managers","bookmarking","bookmarks","docker","hacktoberfest","laravel","php","self-hosted","selfhosted"],"created_at":"2024-09-24T20:35:11.882Z","updated_at":"2026-02-08T13:12:10.537Z","avatar_url":"https://github.com/Kovah.png","language":"PHP","funding_links":["https://github.com/sponsors/kovah","https://patreon.com/Kovah","https://opencollective.com/linkace","https://liberapay.com/kovah","https://www.patreon.com/Kovah","https://github.com/sponsors/Kovah)*"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://www.linkace.org/images/linkace-social-dark-transparent.png\"\u003e\n    \u003cimg src=\"https://www.linkace.org/images/linkace-social.jpg\" alt=\"Linkace\"\u003e\n  \u003c/picture\u003e\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\u003cb\u003eYour self-hosted tool for effortlessly archiving, organizing, and sharing your favorite web links.\u003c/b\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://mastodon.social/@linkace\"\u003e\u003cimg src=\"https://img.shields.io/badge/%40linkace%40mastodon.social-6364ff\" alt=\"Follow LinkAce on Mastodon\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://x.com/LinkAceApp\"\u003e\u003cimg src=\"https://img.shields.io/badge/X.com%2FLinkAceApp-black\" alt=\"Follow LinkAce on X.com\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/Kovah/LinkAce/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/kovah/linkace?label=Latest%20Release\" alt=\"Latest Release\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://opensource.org/licenses/GPL-3.0\"\u003e\u003cimg src=\"https://img.shields.io/github/license/kovah/linkace.svg\" alt=\"License\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\n\n### Contents\n\n* [About LinkAce](#about-linkace)\n* [Setup](#gear-setup)\n* [Support](#bulb-support-for-linkace)\n* [Contribution](#construction-contribution)\n\n\n\u0026nbsp;\n\n\n### About LinkAce\n\n![Preview Screenshot](https://www.linkace.org/images/preview/dashboard-preview_2.0.jpg)\n\nLinkAce ia a powerful, self-hosted solution for managing your personal link archive. Save articles for later reading, bookmark useful tools, and preserve important web content long-term – all in one place. With a clean, user-friendly interface, you can easily categorize and retrieve your links, and even share collections with friends, family, or coworkers. LinkAce isn't meant to replace your browser bookmarks, but rather to provide you with a robust, personalized database for curating and managing your online discoveries. Whether you're a professional, a researcher or simply an avid internet user, you'll find this tool invaluable for organizing your web resources efficiently and effectively.\n\n👉 [**Try the Demo**](https://demo.linkace.org)\n\n\n#### Feature Highlights\n\n* Organize bookmarks with the help of lists and tags.\n* Multi-user support with internal sharing of links, lists or tags.\n* OAuth and OIDC are supported for SSO login to LinkAce.\n* Automated link monitoring informs you when any links become unavailable or were moved.\n* Automated archiving of saved sites via the [Internet Archive](https://web.archive.org/).\n* A full REST API offers access to all features of LinkAce from other apps and services.\n* LinkAce is also [available on Zapier](https://zapier.com/apps/linkace/integrations) and integrates with over 2500+ applications.\n* An advanced search including different filters and ordering.\n* A bookmarklet to quickly save links from any browser.\n* Save links with automatic title and description generation.\n* LinkAce ships with a light and dark theme, that can be toggled or changes automatically.\n* Links can be private or public, so friends or internet strangers may see your collection.\n* Both private and public lists of links are accessible via RSS feeds.\n* Import and export of bookmarks from and to HTML.\n* Support for complete database and application backups to any AWS S3-compatible storage.\n\nMore screenshots of the app and further details about the features can be found on the [LinkAce Website](https://www.linkace.org/).\n\n\n\u0026nbsp;\n\n\n### :gear: Setup\n\nLinkAce provides multiple ways of installing it on your server. The complete documentation for all installation methods can be found [**in the wiki**](https://www.linkace.org/docs/v2/setup/).\n\n* [Setup with Docker](https://www.linkace.org/docs/v2/setup/setup-with-docker/)\n* [Setup without Docker](https://www.linkace.org/docs/v2/setup/setup-with-php/)\n* [One-Click Deployment to the Cloud](https://www.linkace.org/docs/v2/setup/one-click-deploy/)\n* [Setup with Kubernetes](https://www.linkace.org/docs/v2/setup/setup-to-k8s/) (Beta)\n* [Official managed Hosting](https://hosting.linkace.org) (_Beta Waitlist_)\n\n\u0026nbsp;\n\n\u003e **LinkAce 2.0 was just released!** This is a big upgrade to the application. Please read the [upgrade guide](https://www.linkace.org/docs/v2/upgrade/from-v1/) if you are still using LinkAce 1 and want to use version 2.\n\n\u0026nbsp;\n\n\n### :bulb: Support for LinkAce\n\nI built LinkAce to solve my own problem, and I now offer my solution and code without charging any money. I spent a lot of my free time building this application, so I won't offer any *free* personal support, customization or installation help. If you need help please visit the [community discussions](https://github.com/Kovah/LinkAce/discussions) and post your issue there.\n\n:star: You can get personal and dedicated support by **becoming a supporter on [Open Collective](https://opencollective.com/linkace), [Patreon](https://www.patreon.com/Kovah) or [Github](https://github.com/sponsors/Kovah)**.\n\n#### Our Supporters on Open Collective\n\n\u003ca href=\"https://opencollective.com/linkace\"\u003e\u003cimg src=\"https://opencollective.com/linkace/individuals.svg?width=890\"\u003e\u003c/a\u003e\n\n\n### Documentation and Community\n\nDetails about all features and advanced configuration can be found in the [**project documentation**](https://www.linkace.org/docs/v2).  \nAdditionally, you may visit the [community discussions](https://github.com/Kovah/LinkAce/discussions) to share your ideas, talk with other users or find help for specific problems.\n\n\n\u0026nbsp;\n\n\n### :construction: Contribution\n\n[![Translations](https://img.shields.io/badge/Translations-Crowdin-2b303d)](https://crowdin.com/project/linkace) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/c32c698ee97b4af2b04d7b7f45f39bae)](https://app.codacy.com/gh/Kovah/LinkAce/dashboard?utm_source=gh\u0026utm_medium=referral\u0026utm_content=\u0026utm_campaign=Badge_grade) ![GitHub branch check runs](https://img.shields.io/github/check-runs/kovah/linkace/2.x?label=Checks)\n\nPlease consult the [**contribution guidelines**](CONTRIBUTING.md) to start working on LinkAce.\n\n\n\u0026nbsp;\n\n\nThanks go to these wonderful people for their contributions:\n\n[![List of contributors](https://contrib.rocks/image?repo=kovah/linkace)](https://github.com/Kovah/LinkAce/graphs/contributors)\n\n\n\u0026nbsp;\n\n\nLinkAce is a project by [Kevin Woblick](https://woblick.dev) and [Contributors](https://github.com/Kovah/LinkAce/graphs/contributors)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkovah%2Flinkace","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkovah%2Flinkace","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkovah%2Flinkace/lists"}