About • Features • Installation
Linkarr is a simple graphical tool for linking files, built with Python and Flask. It allows users to easily create both hard and symbolic links between files, making it easier to manage and organize their file system. The application is designed to be user-friendly and intuitive, making it accessible to users of all skill levels.
- File/Directory Hard and Symbolic Linking: Create both hard and symlinks between files/directories with a graphical interface.
- Automatic File Detection: Automatically detect files and directories and hardlink them.
- Remove Hardlinks: Remove hard links from files and directories.
- Detect Hardlinks: Detect hard links in files and directories.
You can quickly get started with Linkarr using Docker. Just run the following command:
docker run -d -p <host-port>:5001 -v /absolute/path/to/your/files:/data imadahmad97/linkarr:latest
<host-port>
: The port on your machine that you want to access Linkarr from (e.g.,5001
)./path/to/your/files
: The absolute path on your machine that contains the source and target directories you'd like to work with.
You can also use Docker Compose to run Linkarr. Create a docker-compose.yml
file with the following content:
version: "3.8"
services:
linkarr:
image: imadahmad97/linkarr:latest
ports:
- "<host-port>:5001"
volumes:
- /absolute/path/to/your/files:/data
restart: unless-stopped
<host-port>
: The port on your machine that you want to access Linkarr from (e.g.,5001
)./path/to/your/files
: The absolute path on your machine that contains the source and target directories you'd like to work with.
- Open your web browser and navigate to
http://localhost:<host-port>
(e.g., 'http://localhost:5001'). - You will see the Linkarr interface. Navigate to the Config tab.
- Add the paths to your source and target directories. Remember this is the path within the container, not your host machine.
- Click "Update Configurations" to save your settings.
- Navigate to the Home tab and select the source and target directories, as well as the files and directories you want to hardlink.
- Click "Submit" and enjoy!