{"id":28913748,"url":"https://github.com/thystips/tp_linux","last_synced_at":"2026-02-02T01:33:00.036Z","repository":{"id":120465625,"uuid":"184539780","full_name":"thystips/TP_Linux","owner":"thystips","description":null,"archived":false,"fork":false,"pushed_at":"2019-10-18T09:57:21.000Z","size":50,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-21T21:11:31.200Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TSQL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thystips.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,"zenodo":null}},"created_at":"2019-05-02T07:36:03.000Z","updated_at":"2020-05-29T00:31:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"39225bb9-c22c-4efc-9023-a62a6637d0b4","html_url":"https://github.com/thystips/TP_Linux","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/thystips/TP_Linux","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thystips%2FTP_Linux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thystips%2FTP_Linux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thystips%2FTP_Linux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thystips%2FTP_Linux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thystips","download_url":"https://codeload.github.com/thystips/TP_Linux/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thystips%2FTP_Linux/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28999742,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-02T01:32:03.847Z","status":"ssl_error","status_checked_at":"2026-02-02T01:32:03.458Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-06-21T21:10:11.226Z","updated_at":"2026-02-02T01:33:00.020Z","avatar_url":"https://github.com/thystips.png","language":"TSQL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TP_Linux\n\nDépôt de : _Antoine THYS_\n\nCe dépôt contient les fichiers pour les rendus de TP du cours de Linux.\n\n## Dossier `bash_scripts`\n\nCe dossier contient les fichiers du TP portant sur les scripts **Bash**.\n\n### Jeu du plus ou moins\n\nLe fichier est accessible via le lien suivant :\\\n[Jeu du plus ou moins](./bash_scripts/moreorless)\n\nLe script va générer un nombre aléatoire compris entre 0 et 1000, ce sera à vous de le trouver ! Bon courage.\n\n### Script de sauvegarde\n\nLe fichier est accessible via le lien suivant :\\\n[Script de sauvegarde](./bash_scripts/save_script)\n\nCe script contient plusieurs options pour la sauvegarde totale puis incrémentable en fonction du jour (ici la sauvegarde total s'effectue tous les vendredis). Le scripts permet également de rendre cette tâche automatique.\\\nPour plus d'information utiliser l'argument `--help` pour l'exécution du script.\n\n```bash\n./save_script --help\n```\n\n### Extraction d'un fichier audio à partir d'une vidéo Youtube\n\nLe fichier est accessible via le lien suivant :\\\n[Youtube download](./bash_scripts/yt_mp3_dl)\n\nPour utiliser ce script il est juste nécessaire de l'exécuter puis d'entrer le lien de la vidéo comme demandé, le fichier sera télécharger dans le dossier `youtube-dl-folder` qui sera créé si nécessaire.\n\n## Dossier `TP_wiki`\n\nContient les fichiers pour le rendu du TP Dokuwiki.\n\n### `Vagrantfile`\n\nFichier vagrantfile pour l'installation de Dokuwiki sur une box Debian10\n\n### `Vagrantfile-2`\n\nFichier vagrantfile pour l'utilisation de la d'une box avec Dokuwiki préinstallé créée par mes soins et disponible publiquement sur le [vagrant cloud](https://app.vagrantup.com/antoine33520/boxes/dokuwiki_debian10).\n\"Si tu ne trouves pas l'outils adapté à tes besoins il faut le créer\"\n\n## Dossier `TP_http`\n\nContient les fichiers pour le rendu du TP http.\n\n### Fichier `Vagrantfile`\n\nPermet via vagrant le déploiement d'un reverse-proxy avec loadbalancing d'un Dokuwiki.\\\nRsync est configuré pour faire une copie du dossier data de Dokuwiki entre les 2 machines.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthystips%2Ftp_linux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthystips%2Ftp_linux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthystips%2Ftp_linux/lists"}