{"repo":"dhenry123/utdon","free":true,"listed":false,"github":"https://github.com/dhenry123/utdon","clone":"git clone https://github.com/dhenry123/utdon.git","description":"Self-hosted web application to monitor the obsolescence of your FOSS applications in production. UptoDateOrNot ???","language":"TypeScript","stars":15,"topics":[],"license":"AGPL-3.0","category":"analytics","readme_excerpt":"Documentation en Français UTDON (UpToDateOrNot??) - [Translated by deepl.com] Are your FOSS (Free and open-source software) applications in production up to date? Introducing UTDON was born from a shell that compares : - the version of an application currently running (production) - to the latest available version (GITHUB or Gitea-compatible repository). As we only have applications whose source repository is located on \"GitHub\" or \"CodeBerg\", UTDON currently only works with GitHub and \"Gitea \" compatible repositories. Use cases - Monitoring by UI. - Monitoring by API call. - Monitoring by API call and update of a monitoring service (ping type). - API call to the CI/CD chain to trigger the application update process. - Monitoring applications that don't offer an API entry point for versioning. - Authentication possible for Github, Gitea-compatible repositories and applications (sometimes required to obtain version). UTDON Versioning UDON follows the \"semver\" protocol ( ), accessible via the \"/api/v1/version\" entrypoint, which returns a value in JSON format: {\"version\":\"[\\d+]\\.[\\d+]\\.[\\d+]} (3 groups of numbers separated by a dot). GitHub \"tags\" and container \"tags\" will remain similar to this response. Release Candidates will be defined as follows: \"[\\d+]\\.[\\d+]\\.[\\d+]-rc-[\\d+]\". How does it work? - Install the service & start it up - Use your web browser to connect to the service: - http://[IP address]:[port]/ - default login/password: admin/admin - Change the password. - Cr","default_branch":null,"files":null,"tree":[],"storefront":"/r/dhenry123","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dhenry123/utdon/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}