{"id":13646884,"url":"https://github.com/secretin/secretin-app","last_synced_at":"2025-04-21T21:31:43.595Z","repository":{"id":13578952,"uuid":"74798214","full_name":"secretin/secretin-app","owner":"secretin","description":"Open source secret manager with sharing capability","archived":false,"fork":false,"pushed_at":"2023-05-18T11:33:26.000Z","size":32066,"stargazers_count":32,"open_issues_count":18,"forks_count":5,"subscribers_count":7,"default_branch":"develop","last_synced_at":"2024-08-02T01:26:29.162Z","etag":null,"topics":["password-manager","react","web-cryptography-api"],"latest_commit_sha":null,"homepage":"https://secretin.github.io/secretin-app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/secretin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-11-26T01:46:04.000Z","updated_at":"2024-08-02T01:26:29.162Z","dependencies_parsed_at":"2024-01-14T10:00:02.644Z","dependency_job_id":"93c7b30d-2f97-4c65-9fd4-fcb6bc3bdefd","html_url":"https://github.com/secretin/secretin-app","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/secretin%2Fsecretin-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/secretin%2Fsecretin-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/secretin%2Fsecretin-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/secretin%2Fsecretin-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/secretin","download_url":"https://codeload.github.com/secretin/secretin-app/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223880316,"owners_count":17219101,"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":["password-manager","react","web-cryptography-api"],"created_at":"2024-08-02T01:03:13.175Z","updated_at":"2024-11-09T20:30:41.565Z","avatar_url":"https://github.com/secretin.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Secretin\n\u003cimg src=\"http://www.newmedia-fr.info/databank/photo_articles/jacquessecretin.jpg\" alt=\"Jacques Secrétin\" width=\"200\"/\u003e\n\nOpen source secret manager with groups management based on WebCryptoAPI http://www.w3.org/TR/WebCryptoAPI/\n\nThis repository contains the default client implementation.\n\n* For the library holding secrets management logic, see https://github.com/secretin/secretin-lib\n* For the windows native app, see https://github.com/secretin/secretin-windows\n* For the default server implementation, see https://github.com/secretin/secretin-server\n\nInstallation guide on wiki or behinf : https://github.com/secretin/secretin-app/wiki\n\nDon't hesitate to open issues or feature requests !\n\n## Use it ##\n\nGo to https://secret-in.me and enjoy the application.\n\nTo use the heavy application download the latest release : https://github.com/secretin/secretin-app/releases/latest\n\nBE CAREFUL, YOU HAVE TO SPECIFY THE API TO CONNECT OTHERWISE IT'S DEFAULTLY BINDED TO DEV ENVIRONMENT WHICH IS WIPED REALLY OFTEN.\n\nUnder linux `secretin-app --secretin-api=https://api.secret-in.me`\nUnder Windows, create a shortcut like this\n\u003cimg src=\"https://img4.hostingpics.net/pics/287125Capture.png\"/\u003e\n\n## Build yourself\n### Installing yarn\nFollow the official yarn documentation : https://yarnpkg.com/en/docs/install\n\n### Installing secretin-app\n\n```\nyarn install\nREACT_APP_API_SECRETIN=https://api.your-secret-in.me yarn build\n```\n\n## Build electron package\nREACT_APP_API_SECRETIN should define your secretin api server (default is http://devapi.secret-in.me:3000)\n\n### Installing yarn\n\nFollow the official yarn documentation : https://yarnpkg.com/en/docs/install\n\n### Installing secretin-app\n```\nyarn install\nREACT_APP_API_SECRETIN=https://api.your-secret-in.me yarn electron\n```\n\nREACT_APP_API_SECRETIN should define your secretin api server (default is http://devapi.secret-in.me:3000)\n\nThis will create `secretin-app-\u003cOS\u003e-\u003cARCH\u003e` directory with secretin-app binary inside.\n\n## Setup the app\nBuild yourself the app or download zipped files from our github pages (which host current https://secret-in.me)\n\nhttps://github.com/secretin/secretin-app/archive/gh-pages.zip\n\nUnzip it and serve content of `secretin-app-gh-pages/`\n\nThis branch is linked to https://api.secret-in.me, if you want to set your own api url, you can use this command \n\n```sed -i 's/https:\\/\\/api.secret-in.me/http:\\/\\/api.my-own-secret-in.me:3000/g' secretin-app-gh-pages/static/js/*.js ```\n\nBe carefull to use secure origin to host the files (localhost for dev or https server) see https://www.chromium.org/Home/chromium-security/prefer-secure-origins-for-powerful-new-features\n\nTo support URL rewriting you can setup a catch-all rule or set 404 page on the index.html\n\n### nginx\n```error_page 404 /index.html;```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsecretin%2Fsecretin-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsecretin%2Fsecretin-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsecretin%2Fsecretin-app/lists"}