Skip to content

RPToolsShare/shareServer

Repository files navigation

Github Pages Mini Fileserver

A mini fileserver which runs on top of Github pages

DEMO

https://muink.github.io/ghpages-mini-fileserver.html

Get started

git clone https://github.com/muink/ghpages-mini-fileserver
  • Remove default home folder resources/
rm -rf ghpages-mini-fileserver/resources
  • Set up your home folder like mydepot/
target='mydepot'
# Create directory "<target>"
mkdir ghpages-mini-fileserver/${target}
# Set home folder "<target>" in prenodes.sh
sed -i "s,^\(SERVER_HOME=\).*,\1${target}/," ghpages-mini-fileserver/prenodes.sh
  • Run prenodes.sh every time at file is added to the home folder
  • Start Jekyll
cd ghpages-mini-fileserver
jekyll serve

Add content to your server

Important

Github will complain if you host binaries and/or very large files. If you upload Binaries compress (Zip) them first and try to not abuse with file size.

About

file server

Topics

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •