Update readme
This commit is contained in:
58
README.md
58
README.md
@@ -1,3 +1,57 @@
|
|||||||
# nextcloud-samba-sync
|
# Nextcloud-Samba Sync
|
||||||
|
|
||||||
A Nextcloud-Samba File scanner system
|
## Pre installation
|
||||||
|
|
||||||
|
- Install `samba` and `vfs-modules`
|
||||||
|
```
|
||||||
|
sudo apt update
|
||||||
|
sudo apt install samba samba-vfs-modules
|
||||||
|
```
|
||||||
|
- Create shares. The example is in `configs` folder
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
1. Download a `ncsambawatcher.zip` file from a release above 2.0
|
||||||
|
2. Extract somewhere on your server (I recommend your user folder)
|
||||||
|
3. Make sure the samba configuration file is correct (See `configs/smb.24.04.conf`)
|
||||||
|
4. Configurate the `ncsambawatcher.config` file
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td>Name</td>
|
||||||
|
<td>Required</td>
|
||||||
|
<td>Description</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td><code>NEXTCLOUD_CONTAINER_NAME</code></td>
|
||||||
|
<td>Yes</td>
|
||||||
|
<td>The nextcloud's docker container name</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><code>NEXTCLOUD_USERS</code></td>
|
||||||
|
<td>No</td>
|
||||||
|
<td>Usernames separated with spaces</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><code>NEXTCLOUD_GROUPFOLDER_IDS</code></td>
|
||||||
|
<td>No</td>
|
||||||
|
<td>Groupfolder ids separated with spaces (only the number)</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
Example 1:
|
||||||
|
```
|
||||||
|
NEXTCLOUD_CONTAINER_NAME=nextcloud
|
||||||
|
```
|
||||||
|
Example 2: (See `configs/ncsambawatcher.config.default`)
|
||||||
|
|
||||||
|
5. Run the `init.sh` script
|
||||||
|
6. You're done :)
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
|
||||||
|
- You don't need to add users and groupfolders to the configfile because the program add automaticly from the logfile
|
||||||
|
- For a user (not groupfolder): The username and the samba share name **MUST BE THE SAME**
|
||||||
|
|||||||
Reference in New Issue
Block a user