It's very first alpha version. So the project can have some issues and it's looking for your contribution for better supporting and growing.
Obmin is lightweight HTTP/File Server solution for GNU/Linux systems. The solution divided into a few parts to be more lightweight and flexible. Now Here's two parts: the server backend and the Gnome Shell Extension to control, run and monitor server part with preferences graphical frontend. In the near feature here could be more frontends for Unity/Elementary OS etc.
- Easy installation.
- Easy setup just choose file(s) locations and click Obmin on.
- Doesn't require ROOT privileges.
- Doesn't require any special client side installation.
- HTTP transfer protocol available everywhere Linux, OSX, Windows, Android, iOS so.
- Multiple file sources supporting.
- Content filters: symbolic links, backups, hidden files.
- Port configuration.
- Content theming.
- Secure HTTPS connections.
- HTTP authorization.
- Detailed statistic about traffic, incoming connections so.
- Other security options like run on a local home network only.
- Allowed IP Addresses.
- Embedded JavaScript applications for compressing, slideshow, music player, playlist/file lists generator, video player.
- More
- Report a bug.
- Test it on your favorite Linux distribution.
- Contribute with an idea, graphical content, translation or code.
- gjs (apt-get install gjs)
- Gnome Shell 3.14+ (the extension only)
Official repository extensions.gnome.org
- Download install_obmin.sh
wget https://github.com/konkor/obmin/raw/master/install_obmin.sh
chmod +x ./install_obmin.sh
- Run install script
./install_obmin.sh
or for devel
branch to example
./install_obmin.sh devel
- Restart Gnome to reload extensions by:
- user's
Log-out/Log-in
(X11/Wayland) - Alt-F2
r
command (X11 only) - or just reboot PC (X11/Wayland)
- Turn on the extension
- local extensions page
- or
gnome-shell-extension-prefs
tool - or in the
gnome-tweak-tool