dkerlee

Members
  • Posts

    431
  • Joined

  • Last visited

Everything posted by dkerlee

  1. Here are some smart people talking about it: I found some self-hosted email solutions here: https://medevel.com/list-os-mail-server/ That mentioned: iRedMail - does have a docker here, but not an unRaid docker. ah, here we go: post.io has an unRaid docker "poste", support forum thread I've got port 443 mapped to some SWAG thing that some Spacedinvader youtubes got me into. Ah, it's Nextcloud and SWAG. Post.io requires a fully-qualified-domain-name FQDN. I think that means you own a domain. I do. I'll get into this sometime and post back.
  2. I'm also taking a look at this. I saw the nginx Docker for getting a basic webserver up and running (youtube). But ... how about making it available outside the network safely? Plodding through spaceinvader's howto dealing with Letsencrypt/SWAG youtube 19:20 and the specific dockers that need to get passed through to ports, there are config files in appdata/swag/nginx/proxy-confs There are many in there, but none are for nginx, which makes me think I'm about to break something. Any ideas there? Thanks!
  3. some metadata renamers can do really cool stuff, like take track numbers from file names. I didn't see anything like that in Plex. Thankfully I don't have to do it too frequently.
  4. I have an ancient version of ruTorrent that's been a trusty client for years - I keep getting notifications about it being depreciated in Fix Common Problems. Any recommendations on a more modern version of a bittorrent client I should move over to? Thanks!
  5. got it working, but I still have an odd path for the launch string: /usr/lib/jvm/java-16-openjdk/bin/java -Xms1024M -Xmx2048M -jar /config/crafty/servers/olerobin//config/crafty/servers/paper-1.17.1-262.jar nogui When doing this, the server jar will create world files in places that depend on where you run it from. It was easy for me to get turned around back-ass-wards so my server.jar doesn't pick up the previous world files that I want it to. It's working now, so I'll leave it alone! ======================================================= For posterity the old post: I'm trying (again) to get this puppy going. I'm having issues with file paths. I have several servers that are running inside Crafty Controller Docker. This world I want to get going is called "goats" and is a 1.17 world Server name: goats Server Path: /config/crafty/servers/goats Server Jar: ../paper-1.17.1-257.jar Java Path: /usr/lib/jvm/java-16-openjdk/bin/java I want the world files to be in /config/crafty/servers/goats/region/XXXXXXX.mca But this one creates /config/crafty/servers/goats/goats/region/XX.mca's Also: the server.properties, I'd like that to be in a subfolder, /config/crafty/servers/goats, rather than /config/crafty/servers One other odd problem I'm having: when I go to the Server Config, on the right block, it says "The server will be launched using this string: /usr/lib/jvm/java-16-openjdk/bin/java -Xms1024M -Xmx2048M -jar /config/crafty/servers/goats/../paper-1.17.1-257.jar nogui" When I hit Run, on the previous page, it doesn't do anything, just hangs there. But when I run the Terminal from the Docker, I can paste in the long command, and it works great. I think this has to do with my lack of understanding the paths here. thanks in advance!
  6. For posterity, I specified a version of Crafty to roll back to until our fantastic docker author Binhex sorts us out! Edit the docker change Repository to "binhex/arch-crafty:03472bf5464197ca800a0b8afaffcc7b5dfa9594-02" (I selected version "03472bf5464197ca800a0b8afaffcc7b5dfa9594-02" which was pushed around 5/2021) removed the JAVA_VERSION Key I added from binhex post Applied to docker badda-bing, back up and running for now. bibliography FAQ "how to I roll back to a specific version?" https://github.com/binhex/documentation/blob/master/docker/faq/unraid.md available versions https://registry.hub.docker.com/r/binhex/arch-crafty/tags
  7. @muslimsteel first of all, amazing handle. Secondly, adjacent to your question, for backups I use this Google drive plugin that works great. https://www.spigotmc.org/resources/drivebackupv2.79519
  8. I'm trying (again) to get this puppy going. I'm having issues with file paths. I have several servers that are running inside Crafty Controller Docker. This world I want to get going is called "goats" and is a 1.17 world Server name: goats Server Path: /config/crafty/servers/goats Server Jar: ../paper-1.17.1-257.jar Java Path: /usr/lib/jvm/java-16-openjdk/bin/java I want the world files to be in /config/crafty/servers/goats/region/XXXXXXX.mca But this one creates /config/crafty/servers/goats/goats/region/XX.mca's Also: the server.properties, I'd like that to be in a subfolder, /config/crafty/servers/goats, rather than /config/crafty/servers One other odd problem I'm having: when I go to the Server Config, on the right block, it says "The server will be launched using this string: /usr/lib/jvm/java-16-openjdk/bin/java -Xms1024M -Xmx2048M -jar /config/crafty/servers/goats/../paper-1.17.1-257.jar nogui" When I hit Run, on the previous page, it doesn't do anything, just hangs there. But when I run the Terminal from the Docker, I can paste in the long command, and it works great. I think this has to do with my lack of understanding the paths here.
  9. found this thread wanting to make sure my UPS is setup correctly. Are there some guidelines for Settings > UPS Settings Battery Level to Initiate shutdown (%): 50 Runtime left to initiate shutdown (minutes) 10 Time on battery to initiate shutdown 200 Turn off UPS after shutdown No I have a similar "Runtime Left 22 minutes" as @Squid has above, so I just copied those values. I also really appreciate the: test it! Unplug the UPS from wall, and make sure it all shuts down okay.
  10. I have a UPS. Maybe it’s setup wrong? I’ll double check. but the original question remains: what, if anything, can I do to mitigate some of these file corruption problems?
  11. Thanks for the replies. it’s happened once before, but it was a couple years ago. This time, I think it was tied to a power outage. I suspected if there was something as simple as rebuilding the drive, it would have been in the documentation or Spaceinvaders video! you guys can see where I’m coming from here though right?
  12. Recently I had another XFS file error and had to do the XFS repair tool. This time around, 320G of newly created Lost and Found weirdo files. Other than making yet another backup of pictures, or music collection - what’s up with these loss of files? I mean, this is unRaid, we’ve got an array, we’ve got a disk pool. We’ve got a personal server at home, yet are still vulnerable to file loss. is this a type of loss I can avoid? Is there a tweak in my system I can make? Like move the whole thing to btrfs? Pull the corrupted drive, simulate the drive with array, restore the entire thing like that? am I missing something? thanks!
  13. Old thread, but I came into it because I need to fix some file corruption. Here's a spaceinvader video on fixing XFS corruption
  14. Take a look at page one. See if that answers your question.
  15. got this up and running. I saw a few of the errors others had experienced. Here are my steps, with a screenshot. When I tried to get it running, I was having a few problems: no files were being created. This was because I didn't pay attention to the FAQ binhex wrote for new Minecraft 1.17: requires java 16. https://github.com/binhex/documentation/blob/master/docker/faq/crafty.md I also want to run a couple of worlds at the same time, so the default settings for me aren't quite right. downloaded 1.17 minecraft https://www.minecraft.net/en-us/download/server saved minecraft.java to /mnt/user/appdata/binhex-crafty/crafty/servers/minecraft_server.1.17.jar (the docker translates this to /config/crafty/servers/minecraft_server.1.17.jar, see the docker settings > Show More Settings) made sub folder for one server binhex-crafty/crafty/servers/goats Server Name "goats" Server Path /config/crafty/servers/goats Server Jar /config/crafty/servers/minecraft_server.1.17.jar default it'll look for the jar in the folder of the server. I didn't want it to do that, so put the full (albeit Docker map) path to the jar I wanted Java Path /usr/lib/jvm/java-16-openjdk/bin/java very important. See binhex FAQ link above, and pinned on this thread. Minecraft 1.17 requires a newer java, so we need to specify that path to the new java hit start, will create files edit eula.txt from False to True bob's your uncle One of my servers is on papermc 1.16. Referring back to binhex's FAQ, the steps above are SIMILAR but, as binhex says, papermc requires java 11, so the Java Path will be /usr/lib/jvm/java-11-openjdk/bin/java
  16. @binhex thank you for weighing in. I hadn't even considered that different servers OF COURSE need/require different versions of java. So, Crafty does it? Looks terrific, I'll give it a spin for my servers. Would you, or someone comment on all these different flavors of minecraft dockers? Three right from Binhex?: 1. Crafty (unRaid forum thread) 2. Minecraftserver (unRaid forum thread) 3. Mineos-node (unRaid forum thread) For me, I've been using Mineos node for the web user interface, and ability to run several servers at once on different ports. Took a bit of finagling to get Geyser working (friend on a Switch), but got it, and it's been aok. I don't like the built in backup system in Mineos-node, but solved that with another plugin drivebackupV2.
  17. I would guess no. Program need to know where to look for stuff. If you delete the default version of java (/usr/bin/java) Minecraft won't know where to look for the other java (/usr/lib/jvm/java-16-openjdk/bin/java). I wonder if this work around will outlast a reboot?
  18. Dang it. This is for a different Binhex docker, Minecraft Server Looking forward to getting this going. Here's a little start. To get to the docker specific commandline, go to unRaid webUI > Docker > binhex-mineos-node > "Console_" The default version of java is still /usr/sbin/java, which is openjdk version "1.8.0_292" sh-5.1# which java /usr/sbin/java sh-5.1# /usr/sbin/java -showversion openjdk version "1.8.0_292" OpenJDK Runtime Environment (build 1.8.0_292-b10) OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode) The newer version of java DOES exist, like @binhex says, but it's not the default java. sh-5.1# cd /usr/lib/jvm/java-16-openjdk/bin sh-5.1# ./java -showversion openjdk version "16.0.1" 2021-04-20 OpenJDK Runtime Environment (build 16.0.1+9-24) OpenJDK 64-Bit Server VM (build 16.0.1+9-24, mixed mode, sharing) So we need to to one of two things: 1. let the Docker/server know there's another version of java we want to run or 2. change the default version to the new one.
  19. found this post looking for something similar. I started another post where I could add my findings and possible solution (?) we'll see: photoprism.
  20. There doesn't seem to be a lot of movement in the open-source community on this front. I think, I would assume, that the apps and GUI and algorithms (?) developed at Apple and Google: why bother with self-hosted? I did a couple of searches and came up with a few things, and looks like I'm going to give PhotoPrism* a go. I like the idea of having my OWN pictures on my OWN server at my OWN house. Seems to make sense ya? Here are some links to get you started. I'll update this original post from time to time. https://photoprism.app/get reddit Photo Management no action unRaid post https://cloudcone.com/moving-away-from-google-photos-take-a-look-at-these-self-hosted-alternatives/ Suggests: Libre photos, looks slick https://github.com/LibrePhotos/librephotos Piwigo, has apps!, but no docker? Linixserver.io has a docker for us https://piwigo.org/ Lychee https://lycheeorg.github.io/ Network appliance Monument https://getmonument.com/, and the soon to be released (May 2021) Monument 2 on Indiegogo $179 diskless I have used the Monument 1 a few years ago, and it was pretty darn good! But sold my soul to Google since then, and now looking to revisit my life decisions. I'll tell ya one thing I can't abide: the old "I put my JPGs into folders" method. Maybe if you have an actual camera that would work for you. But in this day and age, if you have kid/s and a smartphone? Fegettaboutit. I hit snap on my phone a dozen times hoping I can get a smile, open eyes, and the attention of all the people, and I barely have the bandwidth to share just the good ones with the kids' parents instead of doing a photo-dump of: here ya go, you sort through 'em. Photo Prism setup on unRaid download docker photoprism/photoprism use MariaDB docker and mysql for backend. Followed this piece of Spaceinvader howto youtube. For even more posterity, here are the console commands for mysql: mysql -uroot -p<enter> <password for root mysql access, see MariaDB docker settings> CREATE USER 'photoprism' IDENTIFIED by 'somerandopassword';<enter> CREATE DATABASE IF NOT EXISTS photoprism;<enter> GRANT ALL PRIVILEGES ON photoprism.* TO 'photoprism' IDENTIFIED BY 'somerandopassword';<enter> Then back in photoprism docker settings: change Photoprism database type to: mysql change Mysql database connection to: photoprism:somerandompassword@tcp(192.168.xxx.xxx:3306)/photoprism?parseTime=true where 192.168.xxx.xxx is the IP of your unRaid box, and 3306 is the port for Host Port 1 of MariaDB Docker setting. https://hub.docker.com/r/photoprism/photoprism ICH777 docker support Also default doesn't work on SSL https. I should get that fixed up too. *Got it setup and running. Single user only. No iPhone app. This is pretty much a nail in the coffin here. I am familiar with their suggestion of using PhotoSync, but that's exactly one of the things I don't want to mess with. <meh> I'll let it index, mess around with it for a bit with my photo library, and see if it's worth continuing using w/out that app.
  21. This isn't a list of commands to execute. They are the general steps to removing, and reinstalling any docker from scratch. 1. remove the Docker using unRaid's web gui 2. remove the associated appdata folder 3. re-install the specific docker The example I listed, and technique, is on my own system. Your system, and the way that you delete the associated folder, might be different!
  22. well, I hope you checked the backup before nuking the thing. I have only done the Backup Restore using the built in system rather than copy/paste loads of weird files/folders. Worst case scenario isn't too bad: you rebuild the library.
  23. First, make sure you have a backup of your Roon data. You do this via the App. Those details are sorta outside this Docker Thread - but relevant to what you're trying to do. https://help.roonlabs.com/portal/en/kb/articles/backup I'd also take a screen shot of your docker setup details. That will also avoid re-doing some work. Then: remove the docker, and nuke the appdata/ folder. That will send you to ground zero. Re-download the docker restore backup Bob's your uncle. Couple important notes: Don't ROOT while drunk. Be SUPER CAREFUL with the command rm -Rf foldername/<enter> This will indiscriminately trash everything. You can make A LOT of work for yourself in a short amount of time if you nerf this command.
  24. There are several threads that pop up at community.roonlabs.com, did you find anything relevant over there? These errors are in the Docker Log, correct?
  25. Confirmed @ArKineX Same here: unRaid 9.6.2, mineos-node, Paper.jar, Geyser, Floodgate, DrivebackupV2: all working. Excellent! I bought @binhex a beer using his/their paypal "buy me a beer" donate button https://github.com/binhex/documentation https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MM5E27UX6AUU4