Jump to content

CorneliousJD

Members
  • Posts

    691
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by CorneliousJD

  1. Not really, I thought it was always there and empty for quite a while now, because I remember seeing it when setting up Duplicati backups on my /mnt/user share. I DO have Duplicacy setup now for the following paths. Host /mnt/user/ > Container /data/ Host /boot/ > Container /data/flash/ So to the CONTAINER this shows up like /mnt/user/share but it's only because I have it mapped that way. This shouldn't actually place that folder in the /mnt/user share should it? I can easily mount it differently and edit the backup jobs pretty quickly if needed. Since the folder is empty can I just rm rm -rf /mnt/user/flash And then restart the Duplicacy container and see if that re-creates it?
  2. So here's some screenshots to show my current config first. Diag also attached though! Flash Device itself - note SMB share is "flash" Then my user/disks shares Note you can see none of these start wth "f" so none are named flash. No disk shares exist. But if I browse to /mnt/user/ there's a folder there called flash which is empty? I'm guessing this is actually my problem? If that's the problem as I safe to just rm -rf /mnt/user/flash/ ? Thanks. PS - I've also attached my diagnostics zip file if that's still needed beyond these screenshots. server-diagnostics-20201108-1319.zip
  3. I received this notice during fix common problems nightly scan last night. On my main unRaid Web UI if I click "flash" it's shared out as flash via SMB with a specific user having read/write access to it. I do not see anything relating to a disk share called flash so I'm lost The description says to come to the forums for assistance too!
  4. You can just chmod the folder to gain access, or if you're not comfortable with a command line you can use something like Krusader or Dolphin docker containers to modify permissions to give yourself access too short of SFTP, but yeah you can certainly use SFTP if you'd like to!
  5. Yep, you'll need to verify evertyhing when importing anyways as the import from URL parser doesn't always get everything perfect anyways, but for now you'll need to convert manually for fractions. This is an ehancement/feature request to support fractions. I'd suggest logging a comment to show your support for wanting fractions as well. https://github.com/vabene1111/recipes/issues/142
  6. Yep this is pretty normal. I hoenstly didn't even know it had TFTP support since I figured most users would have full access to their unRAID filesytem, so never thought to add 22 to the port list there. Same with games, the defualt game port listed is Minecraft, but if you want to run another game or multiple games you'll need to edit the container to add more ports. There's no way I could add every port for every game into the template, and thought Minecraft would be the most popular choice for running AMP so I left that as the one I added as an example port.
  7. As always, thank you thank you thank you!
  8. This is an issue in the app - it has to do with the developer looking for a legacy string about how it's connecting to postgres, which I left out because it's depreciated. See here: https://github.com/vabene1111/recipes/issues/204 EDIT: He will fix it soon
  9. There's why right there, not enough permissions. Try the GRANT statement again, if that doesn't seem to work then just use the postgres user and password you have defined in the postgres container, if you want. That's similar to the root user/pass for MariaDB/MySQL
  10. Check the logs of the container to see what errors it shows, it should shed some light as to why. I also ran into this once and it's because i didn't grant all permissions on the database for that user so it was failing. (I had missed the semicolon at the end of the grant statement the first time, whoops!) That's a question for the developer on the github page, that I don't know off hand, sorry!
  11. In the repository field (may need to toggle advanced in top right corner) it'll say postgres:11 you can change that to postges:13 or postgres:latest
  12. Yep! This one here. When you install it you can install the latest verison which is :13 instead of :11 if you want. Or leave it at latest, but warning it will auto-update to 13.x or 14 when those are released which may include breaking changes. console into the container (click it, choose console) Here's the commands to run. This is from memory, su - postgres createuser --interactive --pwprompt Pick a username for the database. No to all, superuser, DB create permission, create new roles. createdb recipes psql GRANT all privileges ON DATABASE recipes to (username you made); (BE SURE TO END WITH SEMICOLON) Once it confirms GRANT then \q exit NOTE: If it commplains about the word "privileges" try leaving it out, so just GRANT all ON...
  13. I did not, I've just been letting it ride as-is for now. Using it as file locking/caching for nextcloud.
  14. Awesome, thank you so much for this! I spent a lot of time figuring out exactly what settings I wanted to get it looking like this. Will SOME DAY go through and pick custom icons for the folders, but right now I'm just using some primary apps as the icon. My OCD is cured, almost! If I had an option I'd personally prefer that the single-item folder is still the same hight as all the others, but either way it's centered now and looks better than before! EDIT: Forgot screenshot (again)
  15. I believe so, however you won't see much of a benefit in using MariaDB over SQLite because you'll still lose out on the Trigram similarity search without PostgreSQL, so I would still recommend Postgres if you're going to ditch the SQLite, however if you edit the DB Backend to be 'django.db.backends.mysql' then it should work, just enter your MySQL user/pass/database where it asks for Postgres info, and that should take it.
  16. This is fantastic and has allowed me to be way more comforterable having more containers and even working on more containers myself. One thing that I noticed today, if you make a folder with only one container in it, the "Dockers" label gets all wonky looking. It is centered vertically, but the height of the table it's in, is cut in half it seems since there's only one container. It would look much better if even with one container in the folder, that it stays the same height. This is my OCD. EDIT: Forgot image
  17. It does require a license, yes. It's a permenant license though, cost is very cheap (less than $10 USD) currently during their special. Note I'm not affiliated with CubeCoders at all. I had an old McMyAdmin license from them which is now part of AMP and my brother requested I try to get AMP running on unraid, so here it is. I do not profit at all if you decide to buy a license. In my opinion, the management for Minecraft alone is very much worth the price of entry. Hope this helps!
  18. About AMP is short for Application Management Panel, it is a piece of software designed for managing multiple game servers from a single user interface. This supports Minecraft via McMyAdmin3, TF2, Starbound, and a whole lot more! Please see the GitHub page for different modules you can use and create with this! Requirements You will need an AMP license, or a McMyAdmin license in order to get this to run. NOTE: If you use a McMyAdmin license, this container will limit you to only have access to Minecraft and nothing else. For license management, see here: https://manage.cubecoders.com/ If you are migrating from McMyAdmin2 to AMP, please see here: https://github.com/cubecoders/amp/wiki/How-to-import-an-existing-Minecraft-server-into-AMP PLEASE READ: You must also set a static MAC address on this container! AMP is designed to detect hardware changes and will de-activate all instances when something significant changes. This is to stop people from sharing pre-activated instances and bypassing the licencing server. One way of detecting changes is to look at the MAC address of the host's network card. A change here will de-activate instances. By default, Docker assigns a new MAC address to a container every time it is restarted. Therefore, unless you want to painstakingly re-activate all your instances on every server reboot, you need to assign a permanent MAC address. In order to do this on unRAID, please follow these steps. 1. Visit this page: https://miniwebtool.com/mac-address-generator/ 2. Put 02:42:AC in as a prefix. 3. Choose to format with : colons 4. Generate a MAC address. 5. In the container template during install (or edit) please make sure the "advanced" toggle is on in the top right corner. 6. In the "Extra Paramters" enter your MAC address like this --mac-address="02:42:AC:XX:XX:XX" Variables LICENCE: The licence key for CubeCoders AMP. You can retrieve or buy this on their website here: https://manage.cubecoders.com/ Note if a McMyAdmin license is applied, it will limit AMP to MyMyAdmin only mode. MODULE: Which Module to use for the main instance created by this image. Please see GitHub page for more options. USERNAME: The username of the admin user created on first boot. PASSWORD: The password of the admin user. This value is only used when creating the new user. If you use the default value, please change it after first sign-in. GAME PORT: Be sure to use the proper port, and edit the port to be TCP/UDP based on what the game uses! Other Variables: For a list of other variables that can be used and created, plese see the GitHub page. Reverse Proxy This should work just fine with a reverse proxy (like LinuxServer's SWAG container, or Nginx Proxy Manager). I would recommend setting this up as a subdomain, such as https://amp.yourdomain.com A basic example would be as follows. Note that I have currently not tested this. #AMP server { listen 80; server_name amp.yourdomain.com; return 301 https://amp.yourdomain.com$request_uri; } server { listen 443 ssl http2; server_name amp.yourdomain.com; location / { include /config/nginx/proxy.conf; proxy_pass http://192.168.1.10:8080/; } } Known Issues I do not know of any known issues with this container at this time.
  19. Just click like you're reading the recipe, not editing it. Let me know if you find it there. If not I'll take some screenshots when I'm at my home PC.
  20. You're welcome, glad people are finding good uses for it. I plan on using it instead of OpenEats moving forward as well, although there's still some things about OE I like better In regards to adding a recipe to the cookbook, you have to go into the recipe itself first, and then in the top right there's a little "..." icon that you can click to add it to a specific cookbook. If you're still stuck let me know and I can get some example screenshots for you later.
  21. Actually also use it for a document scanner to dump documents to OCRmyPDF (and then import into PaperMerge) My Brother ADS-1000W uses FTP to do that.
  22. The "Fix common problems" plugin says to not use it, and to use a container instead. I'm only (currently) running it on my local network, but even then if there's any security risk I'd rather not. I - like an idiot - downloaded FileZilla container thinking it was the server application but it's not. I am not at all familiar with any of the FTP servers listed in CA really, does anyone have any advice/insight on this, and would would be good container to use, perferably one w/ a webUI. Thanks in advance.
  23. Well, it's done! Recipes container is successfully running self-contained with no other DB required. Sorry it took so long, I hoenstly didn't give it an honest effort until this evening but it's working now! It'll be up on CA within 2 hours or so -- if it's not there yet when you look just check back in a few. It's all in a self-contained docker container now. Support thread for it is here From this point forward thoiugh please keep everything related to the Recipes container in the following thread. That will leave this one just for OpenEats support.
  24. About Tandoor Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files. This application is meant for people with a collection of recipes they want to share with family and friends or simply store them in a nicely organized way. A basic permission system exists but this application is not meant to be run as a public page. Please note that I did not develop, and am not involved with the development of Recipes. There was simply a number of requests to get a working container on unRAID so I took the lead on creating the teimplate and publishing it into Community Applications. GitHub: https://github.com/vabene1111/recipes Project Page: https://docs.tandoor.dev/ Requirements Nothing else other than the container, it is all self-contained. However you do have the option to use a PostgreSQL to add the Trigram similarity search function. Simply show the hidden/advanced variables when installing or editing the container to enter PostgreSQL information if you wish to use that. Variables ALLOWED_HOST: This will default to * (all), however to be more restrictive you can list your IP address of your unRAID server (allows local LAN access), along with any reverse-proxy domain you want to access from (for access over the Internet), e.g. it may look like this: 192.168.1.10, recipes.yourdomain.com SECRET_KEY: This needs to be a long randomly genrated string for cryptography. See here for more information. Other Variables: A list of other variables is available here. Reverse Proxy This should work just fine with a reverse proxy (like LinuxServer's SWAG container, or Nginx Proxy Manager). I would recommend setting this up as a subdomain, such as https://recipes.yourdomain.com A basic example would be as follows. Note that I have currently not tested this. #RECIPES Was noted that this config is not working for SWAG. If someone has a working config please let me know and I will post it here. Nginx Proxy Manager works just fine to reverse proxy this app. Known Issues All media is served directly by Gunicorn instead of NGINX, this isn't recommended, but works. -- See screenshot below. If you would like to change this and serve images via another container (such as Nginx, or SWAG, etc) see discussion on how users got it working here: https://github.com/vabene1111/recipes/discussions/341 By default this will use a SQLite database, which removes the Trigram similarity search function. -- This is likely not an issue for most people, but something to note. I chose to let this run with SQLite by default so that everything is self-contained and you do not need another PostgreSQL container, unless you choose to set one up in order to gain the Trigram similarity search features. If there are any container-specific issues please post here, otherwise if it's an application issue or request, you're better of posting on the Github page for Recipes here: https://github.com/vabene1111/recipes/issues
  25. Just getting this setup, but /data/ contains the papermerge.db file along with all the uploaded files/PDFs, etc. I would assume we all want that papermerge.db file in our appdata folders so it's on our SSDs and part of weekly backups, etc. Is there a way to get this papermerg.db file into the appdata while leaving the actual data (PDFs) somewhere else, such as on the array? Or is this werhe we go into papermerge.conf.py and setup MEDIA_DIR = "/data/media" to be another path we map, then we can direct /data to the appdata folder as well? Thanks in advance.
×
×
  • Create New...