Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hugojosefson/syncthing-truenas
Automatically downloading, then running syncthing on an immutable TrueNAS SCALE system.
https://github.com/hugojosefson/syncthing-truenas
immutable readonly syncthing truenas
Last synced: 29 days ago
JSON representation
Automatically downloading, then running syncthing on an immutable TrueNAS SCALE system.
- Host: GitHub
- URL: https://github.com/hugojosefson/syncthing-truenas
- Owner: hugojosefson
- License: mit
- Created: 2024-04-02T21:32:27.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-02T21:47:37.000Z (9 months ago)
- Last Synced: 2024-09-17T01:22:10.982Z (4 months ago)
- Topics: immutable, readonly, syncthing, truenas
- Language: Shell
- Homepage:
- Size: 23.4 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# syncthing-truenas
Automatically downloading, then running
[syncthing](https://github.com/syncthing/syncthing) on an immutable TrueNAS
SCALE system.## Install
### Pre-requisites
- A TrueNAS SCALE system, or other system where it's hard to install software
directly.
- A user account on the system, logged in to a Linux terminal.
- A mounted filesystem where your user can write files, and execute them.### Installation
Go to the directory where you have write access, and download the repo:
```bash
mkdir -p syncthing-truenascurl -fLS https://github.com/hugojosefson/syncthing-truenas/archive/refs/heads/main.tar.gz \
| tar xvz --strip-components=1 -C syncthing-truenas
```...or, if you have `git` installed:
```bash
git clone https://github.com/hugojosefson/syncthing-truenas
```## Usage
Then, go into the directory, and run the script to download and run syncthing as
the current user:```bash
cd syncthing-truenas
./syncthing
```