Getting Started
What is this?
Sharenton is an easy-to-use file sharing application. The focus is on a "works out of the box" experience. Everything needed is included in a single binary, no preparation is required. Simply launch and get started.
Features
- No runtime or dependency setup required, runs out of the box.
- Easy configuration with a single configuration file.
- Simple user management via an admin dashboard.
- No trackers, ads, or analytics included.
- File and folder search.
- Sort files and folders by name and date.
- Responsive design for mobile device support.
And with a simple configuration option...
- SSL Support.
- Logging.
- Set size and number of files for uploading.
- Disable public access.
- Disable upload (download only).
- Automatically remove old files if desired.
- and many more...
Downloads
Current Version: 3.2
Start
After the Download, navigate to the executable and simply run it. Open a browser and jump to http://localhost:5050. Everyone can directly start to up- and downloading files.
Structure
. # Root folder.
|- uploads # Folder where all the uploads get in.
..|- public # Public folder, everyone can up- and download here, if not disabled.
..|- xxx # Example folder for user (xxx) if user (xxx) was created.
- sharenton # The executable.
- config.conf # Configuration file, if created.
- sharenton.db # User database, if a user was created.Limitations
For the sake of simplicity and safety, the following limits apply.
- Files
- Allowed characters in a filename are all letters and numbers, as well as the special characters hyphen ( - ), underscore ( _ ), and period ( . ).
- Don't use .tmp files. They are used temporarily for the upload and may be deleted.
- Folders
- Allowed characters in a folder name are all letters and numbers, as well as the special characters hyphen ( - ), underscore ( _ ), slash ( / ) and backslash ( \ ).
TIP
- You can upload all files and folders with every character, a safe name is automatically generated for you.
- You can also simply insert files and folders directly into the upload folders, as long as they do not exceed the allowed limits.
Configuration file
In the root folder where the executable is, you can create a config file named "config.conf". Or setup the corresponding environment variables.
Take a look on the configuration site for a list of the parameters and more information.
Contact
If you have anything you would like to tell us, please feel free to use our contact form. Thank you.