Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| omv8:omv8_plugins:symlinks [2025/12/23 19:18] – [Note] chente | omv8:omv8_plugins:symlinks [2025/12/24 16:07] (current) – [Create and delete a symlink] chente | ||
|---|---|---|---|
| Line 8: | Line 8: | ||
| \\ | \\ | ||
| - | === Note === | + | ===== Summary ===== |
| - | This plugin is now available for OMV8. | + | * **openmediavault-symlinks** provides a simple way to create and manage symbolic links directly from the OpenMediaVault GUI. |
| + | * A symlink can be used to shorten long and complex mount paths, such as disks mounted by UUID. | ||
| + | * For example, a typical OMV mount path looks like this: | ||
| + | * ''/ | ||
| + | * You can create a symlink in the OMV root path, for example: | ||
| + | * ''/ | ||
| + | * This makes it much easier to reference disk paths in applications such as containers, where you only need to use /disk1. | ||
| + | * This plugin is especially useful when working with Docker or other containerized applications, | ||
| - | The documentation for OMV8 is still being written. | + | ---- |
| - | For now, you can use the documentation written for OMV7 as a reference. | + | ===== Prerequisites ===== |
| + | |||
| + | * [[https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | In OMV8's GUI:\\ | ||
| + | Under **System**, **Plugins**, | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Using the Symlinks plugin ===== | ||
| + | |||
| + | < | ||
| + | \\ | ||
| + | {{ : | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Create and delete a symlink === | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | * Go to **Services** > **Symlinks** and press the **+ Create** button. In the dialog window, do the following: | ||
| + | * The **Source** field defines the actual folder on the file system. Click the folder icon on the right, locate the folder for which the symlink will be created, and select it. | ||
| + | * In the previous example, this would be: | ||
| + | * ''/ | ||
| + | * The **Destination** field defines where the symlink will be created and the name it will have. You can use the folder selector or enter the path manually. | ||
| + | * In this example, enter: | ||
| + | * ''/ | ||
| + | * Press **Save**. The symlink is created. | ||
| + | * To delete | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Import existing symlinks in the system === | ||
| + | |||
| + | * You can import symlinks that were created manually from the CLI so they appear in the OMV GUI. | ||
| + | * Press the **Import existing symlinks** button. | ||
| + | * Existing symlinks found on the system will appear in a drop-down list. Select the one you want and press **Import**. | ||
| + | * A new entry will appear in the list with the imported symlink. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Source Code ===== | ||
| + | |||
| + | -> [[https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== A Closing Note ===== | ||
| + | |||
| + | We, who support the openmediavault project, hope you’ve found this guide to be useful and that you’ll find your openmediavault server to be efficient, easy to use, and enjoyable.\\ | ||
| + | \\ | ||
| + | If you found this plugin guide to be helpful, please consider a modest donation to support the hosting costs of this server.\\ | ||
| + | \\ | ||
| + | **OMV-Extras.org** | ||
| + | \\ | ||
| + | < | ||
| + | <form action=" | ||
| + | <input type=" | ||
| + | <input type=" | ||
| + | <input type=" | ||
| + | <img alt="" | ||
| + | </ | ||
| + | </ | ||
| + | \\ | ||
| + | \\ | ||
| + | **Venmo: ryecoaaron** \\ | ||
| - | Go to -> [[omv7: | ||