diff --git a/.github/workflows/on-release.yml b/.github/workflows/on-release.yml index 6147d094..71498288 100644 --- a/.github/workflows/on-release.yml +++ b/.github/workflows/on-release.yml @@ -12,7 +12,7 @@ jobs: - name: Setup Hugo uses: peaceiris/actions-hugo@v3 with: - hugo-version: "0.111.3" + hugo-version: "0.125.6" extended: true - uses: actions/setup-node@v4 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2892b1ba..a7a8ff46 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,7 +21,7 @@ jobs: - name: Setup Hugo uses: peaceiris/actions-hugo@v3 with: - hugo-version: "0.111.3" + hugo-version: "0.125.6" extended: true - uses: actions/setup-node@v4 diff --git a/config.toml b/config.toml index 23a4440b..9b0858b8 100644 --- a/config.toml +++ b/config.toml @@ -115,9 +115,6 @@ url_latest_version = "https://example.com" # Google Custom Search Engine ID. Remove or comment out to disable search. #gcs_engine_id = "d72aa9b2712488cc3" -# Enable Algolia DocSearch -algolia_docsearch = false - # Enable Lunr.js offline search offlineSearch = false @@ -134,8 +131,8 @@ breadcrumb_disable = false sidebar_search_disable = false # Set to false if you don't want to display a logo (/assets/icons/logo.svg) in the top nav bar navbar_logo = false -# Set to true to disable the About link in the site footer -footer_about_disable = false +# Set to true to enable the About link in the site footer +footer_about_enable = true # Adds a H2 section titled "Feedback" to the bottom of each doc. The responses are sent to Google Analytics as events. # This feature depends on [services.googleAnalytics] and will be disabled if "services.googleAnalytics.id" is not set. diff --git a/content/en/_index.html b/content/en/_index.html deleted file mode 100644 index 80966f74..00000000 --- a/content/en/_index.html +++ /dev/null @@ -1,91 +0,0 @@ -+++ -title = "Findy Agency" -linkTitle = "Findy Agency" -+++ - -{{< blocks/cover title="Findy Agency" image_anchor="top" color="orange">}} -
- }}"> - Learn More - - - Try it out! - -

-Findy Agency is an open-source project that develops Hyperledger Aries compatible identity agent service. -Agency provides a web wallet for individuals and an API for organizations to utilize functionality -related to verified data exchange: issuing, holding, verifying, and proving credentials. -

- {{< blocks/link-down color="info">}} -
-{{< /blocks/cover>}} - - -{{% blocks/lead color="primary" %}} -Findy Agency operates using DIDComm messaging and [Hyperledger Aries](https://www.hyperledger.org/use/aries) protocols. - -The supported verified credential format is currently [Hyperledger Indy](https://github.com/hyperledger/indy-sdk) "Anoncreds" -that work with Hyperledger Indy distributed ledger. The plan is to add more credential formats in the future. - -{{% /blocks/lead %}} - -{{< blocks/section color="dark">}} - {{% blocks/feature icon="fa-users" title="Multitenancy" %}} -Single agency installation can serve multiple individuals and organisations. - {{% /blocks/feature %}} - - - {{% blocks/feature icon="fa-cloud" title="Cloud Strategy" %}} -Credential data is stored securely in the cloud. Cloud agents do all the credentials-related hard work on behalf of the agency users. - {{% /blocks/feature %}} - - {{% blocks/feature icon="fa-desktop" title="Web Wallet" %}} -Individuals can use their device browser without the need to install a mobile application. - {{% /blocks/feature %}} - - {{% blocks/feature icon="fa-tachometer-alt" title="Speed" %}} -Backend services are implemented with highly performant [GoLang](https://golang.org/). - {{% /blocks/feature %}} - - {{% blocks/feature icon="fa-fingerprint" title="Security" %}} -Web wallet and API authentication are utilizing secure [WebAuthn/FIDO protocol](https://webauthn.guide/). - {{% /blocks/feature %}} - - {{% blocks/feature icon="fa-bolt" title="Modern API" %}} -Agency API is implemented on top of [the gRPC framework](https://grpc.io/). This technology ensures excellent performance with out-of-the-box support for a variety of languages. - {{% /blocks/feature %}} - -{{< /blocks/section>}} - - -{{< blocks/section>}} -
-

Demo: Findy Bots

-

Example scenario implemented using Findy Agency.

-
- -
-
-{{< /blocks/section>}} - - -{{< blocks/section>}} - - {{% blocks/feature icon="fab fa-github" title="Browse the codes" - url="https://github.com/findy-network" %}} -All codes are available on **GitHub**. - {{% /blocks/feature %}} - - {{% blocks/feature icon="fa-play-circle" title="Try it out" - url="https://github.com/findy-network/findy-wallet-pwa/tree/dev/tools/env#agency-setup-for-local-development" %}} -Launch agency locally with detailed step-by-step instructions. - {{% /blocks/feature %}} - - {{% blocks/feature icon="fa-pen" title="Read the blog" - url="/blog" %}} -Read stories from the project authors. - {{% /blocks/feature %}} - -{{< /blocks/section>}} - diff --git a/content/en/_index.md b/content/en/_index.md new file mode 100644 index 00000000..bd212e9a --- /dev/null +++ b/content/en/_index.md @@ -0,0 +1,72 @@ +--- +title: Findy Agency +--- + +{{< blocks/cover title="Findy Agency" image_anchor="top" height="full" width="half" >}} + + Blog + + + Archive + +

Findy Agency is an open-source project for a decentralized identity agency.
+OP Lab developed it from 2019 to 2024. The project is no longer maintained, +but the codes are still available. + +The team updates the project blog regularly, covering relevant topics such as cryptography, +digital identities, and software development in general. + +The project will be pivoted during 2024. The work will continue with new goals and a new mission.
+Follow the blog for updates. +

+{{< blocks/link-down color="info" >}} +{{< /blocks/cover >}} + +{{% blocks/lead color="primary" %}} +Findy Agency is a Hyperledger-Aries compatible identity agent service. It provides a web wallet for +individuals and an API for organizations to utilize functionality related to verified data exchange: +issuing, holding, verifying, and proving credentials. + +Findy Agency operates using DIDComm messaging and [Hyperledger Aries](https://www.hyperledger.org/use/aries) protocols. +The supported verified credential format is [Hyperledger Indy Anoncreds](https://github.com/hyperledger/indy-sdk). + +{{% /blocks/lead %}} + +{{% blocks/section color="dark" type="row" %}} + {{% blocks/feature icon="fa-users" title="Multitenancy" %}} +Single agency installation can serve multiple individuals and organisations. + {{% /blocks/feature %}} + + {{% blocks/feature icon="fa-cloud" title="Cloud Strategy" %}} +Credential data is stored securely in the cloud. Cloud agents do all the credentials-related hard work on behalf of the agency users. + {{% /blocks/feature %}} + + {{% blocks/feature icon="fa-desktop" title="Web Wallet" %}} +Individuals can use their device browser without the need to install a mobile application. + {{% /blocks/feature %}} +{{% /blocks/section %}} + +{{% blocks/section color="dark" type="row" %}} + {{% blocks/feature icon="fa-tachometer-alt" title="Speed" %}} +Backend services are implemented with highly performant [Go](https://golang.org/). + {{% /blocks/feature %}} + + {{% blocks/feature icon="fa-fingerprint" title="Security" %}} +Web wallet and API authentication are utilizing secure [WebAuthn/FIDO protocol](https://webauthn.guide/). + {{% /blocks/feature %}} + + {{% blocks/feature icon="fa-bolt" title="Modern API" %}} +Agency API is implemented on top of [the gRPC framework](https://grpc.io/). This technology ensures excellent performance with out-of-the-box support for a variety of languages. + {{% /blocks/feature %}} + +{{% /blocks/section %}} + +{{< blocks/section>}} +
+

Demo: Findy Bots

+

Example scenario implemented using Findy Agency.

+
+ +
+
+{{< /blocks/section>}} diff --git a/go.mod b/go.mod index 9972a834..fee6fb73 100644 --- a/go.mod +++ b/go.mod @@ -2,4 +2,7 @@ module github.com/findy-network/findy-network.github.io go 1.20 -require github.com/google/docsy v0.6.0 // indirect +require ( + github.com/google/docsy v0.10.0 // indirect + github.com/google/docsy/dependencies v0.7.2 // indirect +) diff --git a/go.sum b/go.sum index 785c595d..73cbd96f 100644 --- a/go.sum +++ b/go.sum @@ -1,5 +1,13 @@ github.com/FortAwesome/Font-Awesome v0.0.0-20220831210243-d3a7818c253f/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo= +github.com/FortAwesome/Font-Awesome v0.0.0-20230327165841-0698449d50f2/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo= +github.com/FortAwesome/Font-Awesome v0.0.0-20240402185447-c0f460dca7f7/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo= github.com/google/docsy v0.6.0 h1:43bVF18t2JihAamelQjjGzx1vO2ljCilVrBgetCA8oI= github.com/google/docsy v0.6.0/go.mod h1:VKKLqD8PQ7AglJc98yBorATfW7GrNVsn0kGXVYF6G+M= +github.com/google/docsy v0.10.0 h1:6tMDacPwAyRWNCfvsn/9qGOZDQ8b0aRzjRZvnZPY5dg= +github.com/google/docsy v0.10.0/go.mod h1:c0nIAqmRTOuJ01F85U/wJPQtc3Zj9N58Kea9bOT2AJc= github.com/google/docsy/dependencies v0.6.0/go.mod h1:EDGc2znMbGUw0RW5kWwy2oGgLt0iVXBmoq4UOqstuNE= +github.com/google/docsy/dependencies v0.7.2 h1:+t5ufoADQAj4XneFphz4A+UU0ICAxmNaRHVWtMYXPSI= +github.com/google/docsy/dependencies v0.7.2/go.mod h1:gihhs5gmgeO+wuoay4FwOzob+jYJVyQbNaQOh788lD4= github.com/twbs/bootstrap v4.6.2+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= +github.com/twbs/bootstrap v5.2.3+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= +github.com/twbs/bootstrap v5.3.3+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0=