
DA.GD est à la fois un raccourcissement d'URL et une collection d'outils à info rapide, écrits en PHP et soutenus par un cadre léger personnalisé.
Le site de production est https://da.gd/ - qui se marque principalement comme un raccourcissement d'URL. Chaque URL est vérifiée par plusieurs API de navigation de sécurité dans le but de lutter contre les tentatives de phishing. De plus, notre équipe bénévole d'abus-réponse est très active et rapidement pour éliminer les URL courtes sur le site de production qui conduisent à des sites de phishing ou à d'autres contenus malveillants.
DA.gd vous permet d'utiliser curl (ou tout autre client HTTP) pour récupérer rapidement divers types d'informations telles que votre IP, UserAgent, WHOIS pour un domaine ou IP donné, des recherches DNS, etc., à partir d'une URL facile à renvoyer.
Parce qu'un objectif de ce projet est de le faire fonctionner à de nombreuses fins / situations, j'encourage les commentaires, les idées, la participation et l'interaction avec ce projet. Amusez-vous avec :)
Les applications sont assez faciles à construire au sommet du cadre, bien que le cadre ne soit actuellement pas documenté à titre significatif. Je ne suggérerais pas d'utiliser le cadre pour de vrais sites de production, il y a de bien meilleurs frameworks à utiliser. Mais c'est amusant de jouer avec et c'était amusant de se développer.
curl da.gd/help vous donnera une liste de ce qui est actuellement disponible sur le site de production. Le site de production est hébergé par les VP de Tornado et l'équipe avec laquelle il y a été excellent pour travailler pour relagager les rapports d'abus qu'ils reçoivent pour nous.
Il y a désormais des fichiers Docker-Compose en place dans le répertoire container pour faciliter la fin d'un site de développement.
Vous pouvez mettre en place un environnement de développement rapide en faisant cela:
docker-compose ou podman-compose .cd containerdocker-compose uppodman-compose up Notez que l'environnement de développement est entièrement éphémère. Tout ce qui est stocké dans la base de données sera perdu lorsque vous docker-compose down ou podman-compose down . C'est-à-dire que les fichiers dans ./container/ ne sont pas destinés à une utilisation en production .
ASL 2.0. Voir LICENSE pour plus de détails.