{"id":18689158,"url":"https://github.com/luc-github/flashair-fm","last_synced_at":"2025-11-08T05:30:31.322Z","repository":{"id":29313598,"uuid":"32846958","full_name":"luc-github/Flashair-FM","owner":"luc-github","description":"FlashAir Web File Manager","archived":false,"fork":false,"pushed_at":"2022-06-05T13:01:33.000Z","size":274,"stargazers_count":33,"open_issues_count":3,"forks_count":16,"subscribers_count":3,"default_branch":"devt","last_synced_at":"2025-02-14T18:47:08.406Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","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/luc-github.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}},"created_at":"2015-03-25T06:30:23.000Z","updated_at":"2023-09-19T11:35:02.000Z","dependencies_parsed_at":"2022-09-20T11:13:53.807Z","dependency_job_id":null,"html_url":"https://github.com/luc-github/Flashair-FM","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luc-github%2FFlashair-FM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luc-github%2FFlashair-FM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luc-github%2FFlashair-FM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luc-github%2FFlashair-FM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luc-github","download_url":"https://codeload.github.com/luc-github/Flashair-FM/tar.gz/refs/heads/devt","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239549689,"owners_count":19657535,"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":"2024-11-07T10:40:41.352Z","updated_at":"2025-11-08T05:30:31.276Z","avatar_url":"https://github.com/luc-github.png","language":"HTML","readme":"# FlashAir Web File Manager\nIt is based on available code :  https://flashair-developers.com/en/documents/tutorials/advanced/2/     \nplease have also a check to : https://flashair-developers.com/en/documents/api/\n\n# UI\n\u003cimg src=\"https://github.com/luc-github/Flashair-FM/blob/devt/Images/NewUI.jpg?raw=true\" \u003e   \nUse same base as https://github.com/luc-github/ESP3D-WEBUI    \nUI use a customized version of \u003ca href='http://getbootstrap.com' target='_blank'\u003ebootstrap\u003c/a\u003e including a local limited version of svg version of\u003ca href='http://glyphicons.com/' target='_blank'\u003e Glyphicons Halflings\u003c/a\u003e to get a small footprint.   \n\n# Feature\nIt allows to browse, upload and delete files on SD Card and to know the current capacity of the Card\n\n# Configuration\n1 - Backup the content of SD_WLAN of your SD Card - just in case\n2 - Add/Replace the content of SD_WLAN by the one of github   \n3 - Edit the CONFIG based on your network - I have prepared CONFIG-SAMPLE, it joins existing network - just need to complete SSID/Password and Name    \n```\n   APPMODE=5   \n   APPSSID=\u003cYour-SSID\u003e   \n   APPNETWORKKEY=\u003cYour-Password\u003e   \n   APPNAME=\u003cYourName\u003e  \n```\nFor more information please check : https://flashair-developers.com/en/documents/api/config/\n\n4 - you can edit the List.htm to change the description\n```\n  \u003cscript\u003evar web_ui_title=\"File Manager for Flashair\";\u003c/script\u003e\n```\n \n5 - Unplug and replug card to refresh settings\n\n# Source modification\n\nTo be able to generate file from sources you need to install nodejs, gulp and some addons.    \n1 - Install current [nodejs LTS](https://nodejs.org/en/download/)   (v10.14.0)    \n2 - Install gulp-cli globaly `npm install --global gulp-cli`   \n3 - Install gulp globaly `npm install --global gulp@4.0.0`   \n4 - Install all addons `npm install`  \n\nYou should have something like this : \n```\nE:\\github\\Flashair-FM\u003enode -v\nv10.14.0\n\nE:\\github\\Flashair-FM\u003egulp -v\n[22:17:03] CLI version 2.0.1\n[22:17:03] Local version 4.0.0\n\nE:\\github\\Flashair-FM\u003enpm -v\n6.4.1\n```\n4 - Do the code modification you want, then launch `gulp package`.   \n```\nE:\\github\\Flashair-FM\u003egulp package\n[15:17:13] Using gulpfile E:\\github\\Flashair-FM\\gulpfile.js\n[15:17:13] Starting 'package'...\n[15:17:13] Starting 'clean'...\n[15:17:13] Finished 'clean' after 5.6 ms\n[15:17:13] Starting 'lint'...\n[15:17:13] Finished 'lint' after 144 ms\n[15:17:13] Starting 'Copy'...\n[15:17:13] Finished 'Copy' after 21 ms\n[15:17:13] Starting 'concatApp'...\n[15:17:14] Finished 'concatApp' after 53 ms\n[15:17:14] Starting 'includehtml'...\n[15:17:14] Finished 'includehtml' after 7.91 ms\n[15:17:14] Starting 'includehtml'...\n[15:17:14] Finished 'includehtml' after 6.18 ms\n[15:17:14] Starting 'replaceSVG'...\n[15:17:14] Finished 'replaceSVG' after 5.36 ms\n[15:17:14] Starting 'minifyApp'...\n\\style.css: 125691\n\\style.css: 102958\n[15:17:16] Finished 'minifyApp' after 2.2 s\n[15:17:16] Starting 'smoosh'...\n[15:17:16] Finished 'smoosh' after 117 ms\n[15:17:16] Starting 'compress'...\n[15:17:16] Finished 'compress' after 26 ms\n[15:17:16] Starting 'clean2'...\n[15:17:16] Finished 'clean2' after 3.83 ms\n[15:17:16] Finished 'package' after 2.61 s\n``` \n\n5 -  copy new SD_WLAN/List.htm file to your SD card\n\n# Not yet implemented\nTranslation engine is there but no translation is done yet\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluc-github%2Fflashair-fm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluc-github%2Fflashair-fm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluc-github%2Fflashair-fm/lists"}