![]() ![]() PlexMediaServer- Basically a self-hosted Netflix that uses your own content so you can stream from anywhere on almost any device.MariaDB - MySQL database that I use for many of my applications.Redis- Blazing fast memory store that I use with Nextcloud to reduce MySQL DB calls.PostgreSQL - Database for my Matrix chat server.Telegraf - Logs all of my server sensor information to InfluxDB.I also publish custom data from Node-RED. Influxdb - Database for storing historical data for all of my various sensors gathered from Telegraf and Home Assistant.HDDTemp - Docker container for HDDTemp that allows Telegraf to monitor disk temperatures.I also run Kimai2 under this container (using PHP) for tracking my work hours for various jobs. I use it for getting all of my web services securely accessibly via the internet (such as this blog) that are all on various ports and addresses from my server. letsencrypt- Nginx webserver and reverse proxy with php support and a built-in letsencrypt client that automates free SSL server certificate generation and renewal processes.ELKStack - Entire Elasticsearch stack that I use with Nextcloud and this Ghost blog to offer advanced search functionality.The letsencrypt container actually contains this software as well but I don't want to give my webserver those sorts of permissions so I installed it separately. fail2ban - Secures server from invalid login attempts for various of my services by monitoring log files and banning bad actor's IP addresses.Ghost- The application that runs this very blog.This gives me a big enough window for the archive while also giving CrashPlan enough time to back it up. I have 9 cameras that I dedicated 100GB per camera from the array. What do I host from my home Unraid server? I was able to move all of my applications to docker containers which had tons of benefits in security and performance over my previous Ubuntu install. Once I finally did the switch to Unraid I was pleasantly surprised at how easy it was to setup and use. Before that I was using just a plain Ubuntu Server OS on the same machine. This file has been truncated.I've been using Unraid for years now. # If you want to perform cache cleanup, please change CACHE value to 1 # Your log file path for other output if needed LOGFILE=/var/www/nextcloud/data/nextcloud.log ![]() # If you would like to perform WHOLE nextcloud rescan, please add -all to command, e.g.: # Will do external ONLY shares rescan for nextcloud and put execution information in NC log. GAS85/nextcloud_scripts/blob/master/nextcloud-file-sync.sh #!/bin/bash Remember that you have to rescan your storage’s periodically, I wrote a script that will rescan externals only and added it to OS cron. But you need to have correct permissions.Īdded it as local external Storage under More information about it is here: Yes, this solution works if you added folders as local folders. I know this might not be the way Nextcloud is meant to be used and I’m 100% open to suggestions on how I can set this up. I want to note that my main use for Nextcloud is accessing Photos and Documents. I want to be able to access all files from SMB and control them as I please, but sill be able to see and manipulate ALL those files from Nextcloud as well, having all containers work like they should and having no permissions difficulties. But this is where my knowledge ends and where I’d like some help. Or putting all users into the same group. Neither would any other container like qbittorrent, emby, sonarr or anything else.Īs I see it, one way around this would be to change all users to the same ID. Just linking existing shares from unRAID into Nextcloud would (to my understanding) break file permissions and I would no longer be able to access any new or updated files (by Nextcloud) from SMB. The problem with this is that Nextcloud wants to control file permissions and indexing within its own datafolder. Now Nextcloud can access the existing files by mounting SMB shares inside of Nextcloud, but this is quite slow and I would preferably mount the directories locally like one mounts directories in a docker container. Right now I have the normal unRAID setup with public SMB shares and various docker containers. But one thing I’ve thought a lot about is how to integrate Nextcloud with my existing file structure and file permissions. So I’m quite familiar with both Nextcloud and unRaid at this point (but by no means an expert).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |