{"id":25144457,"url":"https://github.com/openmf/selfservice-plugin","last_synced_at":"2025-04-03T06:13:59.181Z","repository":{"id":223817050,"uuid":"761591308","full_name":"openMF/selfservice-plugin","owner":"openMF","description":"Self Service Plugin for Apache Fineract","archived":false,"fork":false,"pushed_at":"2024-05-22T17:41:49.000Z","size":641,"stargazers_count":2,"open_issues_count":11,"forks_count":1,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-05-22T18:48:37.350Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openMF.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-22T05:44:07.000Z","updated_at":"2024-05-30T04:59:20.436Z","dependencies_parsed_at":"2024-05-12T03:27:55.604Z","dependency_job_id":"ad67fa9f-d5e1-4615-b8f5-97fbaf2277b0","html_url":"https://github.com/openMF/selfservice-plugin","commit_stats":null,"previous_names":["openmf/selfservice-plugin"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openMF%2Fselfservice-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openMF%2Fselfservice-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openMF%2Fselfservice-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openMF%2Fselfservice-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openMF","download_url":"https://codeload.github.com/openMF/selfservice-plugin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246944386,"owners_count":20858772,"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":[],"created_at":"2025-02-08T19:46:23.675Z","updated_at":"2025-04-03T06:13:59.161Z","avatar_url":"https://github.com/openMF.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Self service Plugin for Apache Fineract\n\n## For Users\n\n\n1. [Download link for Self Service Plugin ](https://sourceforge.net/projects/mifos/files/mifos-plugins/SelfServicePlugin/SelfServicePlugin-1.9.0.zip/download)  and extract the files (java jar files are on it)\n\n1a. Execute only for DOCKER - Create a directory, copy the Self Service Plugin libraries in it\n\n```bash\n    mkdir fineract-selfservice  \u0026\u0026 cd fineract-selfservice\n```\n\n1b. Execute only for TOMCAT - Copy the Self Service Plugin and Pentaho libraries in $TOMCAT_HOME/webapps/fineract-provider/WEB-INF/lib/\n\n5. Restart Docker or Tomcat\n\n6. Test the Self Service\n\n## For Developers\n\nAdd the repository https://mifos.jfrog.io/artifactory/libs-snapshot-local/\n\nMaven\n```bash\n    \u003cdependency\u003e\n        \u003cgroupId\u003ecommunity.mifos\u003c/groupId\u003e\n        \u003cartifactId\u003eselfservice-plugin\u003c/artifactId\u003e\n        \u003cversion\u003e1.11.0-SNAPSHOT\u003c/version\u003e\n    \u003c/dependency\u003e\n```\nGradle\n```bash\n    compile(group: 'community.mifos', name: 'selfservice-plugin', version: '1.11.0-SNAPSHOT')\n```\n\n## Build \u0026 Use For Linux Users\n\nThis project is currently only tested against the very latest and greatest\nbleeding edge Fineract `develop` branch on Linux Ubuntu 24.04LTS. Building and using it against\nother versions may be possible, but is not tested or documented here.\n\n1. Download and compile\n\n```bash\n    git clone https://github.com/openMF/selfservice-plugin.git\n    cd selfservice-plugin \u0026\u0026 ./mvnw -Dmaven.test.skip=true clean package \u0026\u0026 cd ..\n```\n\n2. Execute Apache Fineract with the location of the Self Service Plugin library for Apache Fineract\n\n```bash\njava -Dloader.path=$APACHE_FINERACT_PLUGIN_HOME/libs/ -jar $APACHE_FINERACT_HOME/fineract-provider.jar\n```\n\n## Contribute\n\nIf this Fineract plugin project is useful to you, please contribute back to it (and\nFineract) by raising Pull Requests yourself with any enhancements you make, and by helping\nto maintain this project by helping other users on Issues and reviewing PR from others\n(you will be promoted to committer on this project when you contribute).  We recommend\nthat you _Watch_ and _Star_ this project on GitHub to make it easy to get notified.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenmf%2Fselfservice-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenmf%2Fselfservice-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenmf%2Fselfservice-plugin/lists"}