Jump to content

Joshndroid

Members
  • Posts

    132
  • Joined

  • Last visited

Posts posted by Joshndroid

  1. 5 hours ago, i_max said:

    I was able to get it to work I had to set 'external_port' to 443 and few restarts. I was almost about to move on, but its working fine. I'm working on setting the firewalls so my hosted instance can work only via VPN. Good Luck, let me know if you get stuck after trying this.

     

    Yeah I've had that same thing set as well for a while but still no dice.

    I do have my stuff fairly locked down behind a VPN, so it could be something else in my setup here at home that is impacting that.

  2. 2 hours ago, i_max said:

    Hello,

     

    I've installed Invidious. I'm able to host it via NGINX Proxy Manager. However, I'm not able to set quality to dash (hd720 works), and I'm getting the "The media could not be loaded, either because the server or network failed or because the format is not supported." error.

     

    I'm wondering if anyone else has this issue. I had followed the instructions to use postgres 12.5 as well as setting up the database as per original post. Since everything else works, I'm assuming most things are set correctly. Here is snippets of my config file which I'm not 100% sure about:

     

    https_only: true

    external_port: 18443

    hsts: true
    disable_proxy: false

    force_resolve:
    port: 3000

    host_binding: 0.0.0.0
    pool_size: 100

     

    The proxy video option, doesn't tend to do anything in the settings in the GUI wrt the error above. I'm really trying to get the videos to play in 1080. To add a few more details, I've Pihole setup in the network. In the network port 80 is blocked, and invidious has Authelia authenticating before being directed to the gui.

     

     

     

     

     

    Yeah i can't seem to get anything above 720 to work either... its been like that for a long while TBH.

    I don't know if its part of Youtube trying to crack down on anything or if there is a setup issue.

    I have tried various settings/etc but can't seem to get any higher.

    If you find anything please let us know

     

  3.   

    6 hours ago, serversonfire said:

    Once again I needed to install Invidious (should have never deleted it) and having trouble with NPM again.  Working fine locally.

     

    I'm sure the database and all that is right so it comes down to the config file and NPM settings.

    This is my config setting where I imagine I have to be doing something wrong.

     

    In docker I changed port 3000 to port 3666 for the invidious setup, thats the only template change made.  This is on my proxynet network where all my other containers that I expose are, and they are all working with NPM no problem, so I'm positive I've misconfigured something specific to invidious.
     


    # -----------------------------
    #  Network (inbound)
    # -----------------------------

    ##
    ## Port to listen on for incoming connections.
    ##
    ## Note: Ports lower than 1024 requires either root privileges
    ## (not recommended) or the "CAP_NET_BIND_SERVICE" capability
    ## (See https://stackoverflow.com/a/414258 and `man capabilities`)
    ##
    ## Accepted values: 1-65535
    ## Default: 3000
    ##
    #port: 3666

    ##
    ## When the invidious instance is behind a proxy, and the proxy
    ## listens on a different port than the instance does, this lets
    ## invidious know about it. This is used to craft absolute URLs
    ## to the instance (e.g in the API).
    ##
    ## Note: This setting is MANDATORY if invidious is behind a
    ## reverse proxy.
    ##
    ## Accepted values: 1-65535
    ## Default: <none>
    ##
    #external_port: 3666

    ##
    ## Interface address to listen on for incoming connections.
    ##
    ## Accepted values: a valid IPv4 or IPv6 address.
    ## default: 0.0.0.0  (listen on all interfaces)
    ##
    #host_binding: 0.0.0.0

    ##
    ## Domain name under which this instance is hosted. This is
    ## used to craft absolute URLs to the instance (e.g in the API).
    ## The domain MUST be defined if your instance is accessed from
    ## a domain name (like 'example.com').
    ##
    ## Accepted values: a fully qualified domain name (FQDN)
    ## Default: <none>
    ##
    domain: sub.ihavemydomain.here

    ##
    ## Tell Invidious that it is behind a proxy that provides only
    ## HTTPS, so all links must use the https:// scheme. This
    ## setting MUST be set to true if invidious is behind a
    ## reverse proxy serving HTTPs.
    ##
    ## Accepted values: true, false
    ## Default: false
    ##
    https_only: true

    ##
    ## Enable/Disable 'Strict-Transport-Security'. Make sure that
    ## the domain specified under 'domain' is served securely.
    ##
    ## Accepted values: true, false
    ## Default: true
    ##
    #hsts: true

     

     

     

    Please and thank you!


    It would appear you need to remove the '#' from the port lines for external port and for port... both of those appear to have the '#' still there... 

  4. I have removed Nitter from both this thread as well as from the repo.

     

    The project has been on its knees for a while and has been declared dead by the author here a little while back - https://github.com/zedeus/nitter/issues/1155#issuecomment-1913361757

     

    That was one of the first templates that got me interested in making some templates for unraid, it had been a good ride.

     

    At this time there appears to be no alternative that works and everything essentially goes through X now, similar to how there are no longer any insta or facebook front ends. RIP bibliogram.

     

    There are active campaigns by google/youtube to restrict and break invidious instances. Thankfully at this time, invidious works fine for myself as well as the maintainers there being very active in keeping that project alive.

  5. 55 minutes ago, Mrtj18 said:

    By the way if anyone else was stuck on the reverse proxy with ngix proxy mananger with the Invidious containter this is what i had to do....

     

    -from the directions i had to set my external_port to 1443. ( I changed this from 443 on my setup, unraid was already on 443)

     

    -the domain is set to my top level domain so its domain.com, not your subdomain.domain.com

     

    -then the http_only line was set to true.

     

    -then i restarted the ngix, the invidious container, then I had to clear my cookies in my browser. Because the invidious app would error out and not play any vidoes if you dont do this!

     

    Then Bam! Profit

     

    By the way the way the scheme is set to http in my ngix setup.

     

    Hope this helps someone!

     

    I am not sure how you have various other things setup in your unraid system however I also use Nginx Proxy Manager and i don't have to do/use any of these steps but good to know there is another method for those if they experience a similar issue :)

    • Upvote 1
  6. On 2/20/2024 at 7:01 PM, deadmeu said:

    Hi, considering that Libreddit doesn't work and is no longer supported, would you consider replacing it with https://github.com/redlib-org/redlib?

     

    I have swapped out Libreddit for Redlib here. I was able to get it going fairly easily as essentially a drop in replacement at this time.

    Let me know if there are any issues you see with the deploy.

    https://github.com/Joshndroid/joshndroid-unraid-docker-templates/commit/17494dafc8a0d33e7a4203f104a82f85b7249737

    • Like 1
  7. On 2/20/2024 at 7:01 PM, deadmeu said:

    Hi, considering that Libreddit doesn't work and is no longer supported, would you consider replacing it with https://github.com/redlib-org/redlib?

     

    On 2/13/2024 at 8:22 AM, olco said:

    I have been enthusiastically using Baikal as a Docker container for our family appointments for about a year. When I switched to a new smartphone, I realized that I could no longer log in with existing users.

    I searched high and low but couldn't find a solution.

     

    I can still log in as an admin, but not with the users via http://ip-adress/dav.php. Neither via DAVx5 nor via web browser does this work. My wife can still create and synchronize appointments, but she hasn't changed her smartphone in the meantime.

     

    However, when I create a new user, logging in via browser and DAVx5 is possible without any problems.

     

    Honestly, I am not quite sure.

    Mine has been working just fine for years now and only very recently (ie this week) I had an issue where it did not want to connect to the MariaDB database i was using with it. I tried troubleshooting myself with various things and the only thing that worked for me was a full nuke and i moved back to a sqlite3 database. Weird that after all this time it now decides to die. The only thing that we have in common i understand is the length of time of it working till it didn't but it taught me realistically that calendar backups external to the database are probably more important than backing up the database or db file itself.

     

    What may work for yourself is exporting all of your calendars to an .ics file.. if everything you try doesnt work you can nuke it and just add your users again fresh then import your .ics files to the relevant calendar and keep going.

     

    On 2/15/2024 at 2:47 AM, Mrtj18 said:

    I would like to thank you so much for the invidious container, I had to read, read and re-read the comments and install instructions before attempting to install the container. But I got it working in less than an hour.

     

    I would like to mention, if your new to this like me, the big hangup I was stuck on. It's the postgres install. When you initially download the container it is pre-filled with info for the database name, user, and database password. I had to remove all that and just use postgres for all the above on install. If not I couldn't login.

     

    Invidious was the hardest one to get working by far... the most mucking about... but once i got it set up it has literally been the most stable and set and forget container I have ever used. Good to see others like it as well.

     

    On 2/20/2024 at 7:01 PM, deadmeu said:

    Hi, considering that Libreddit doesn't work and is no longer supported, would you consider replacing it with https://github.com/redlib-org/redlib?

     

    I did see that earlier. I will have to see if its a fairly simple one to just copy straight over. I use troddit myself as i typically will login as well as a like their layout.

  8. On 1/14/2024 at 1:36 PM, martial said:

    Happy to do so. Please bear with me, as it might take a couple of days as I am out of town

     

    No dramas,

    I have seen that it has come through and merged it, Thanks :) 

    I have had the docker running for so long and never actually have needed to use it apart from a couple test runs so good to see someone uses it and gets some more functionality out of it

    • Like 1
  9. On 1/4/2024 at 2:22 PM, martial said:

    For people using microbin, I recommend modifying the "AppData" directory within the container to "/app" so that the files are not stored only within the container (and would not survive a container update, therefore)

     

    ~snip~

    microbin.xml 3.92 kB · 2 downloads

    thanks for the post

    I'm happy to take a pull request to get the changes across if your interested in knocking one up

  10. On 12/5/2023 at 12:13 PM, Team_Dango said:

    Just installed the Baikal docker and I am hoping for advice on getting it correctly routed through NPM. The official baikal installation docs have an example Nginx config and mention needing to keep the "Specific" directory from being accessible. Is this handled by the docker container (it appears to have nginx internally), or do I need to add additional configuration in NPM? Thank you!

     

    I run mine with my own external NPM.

    I use the host IP address and the port as my input into NPM.

     

  11. Thanks @PeteAsking For the new template as well as clear instructions.

     

    After reading through a bunch of the earlier (pre-new-thread) posts i was sure it was going to be a painful experience, but it was not the case. I was all done in about 15 minutes. I gave bridge network a run initially just to see if it would work, it didn't (i had my old stuff on a br0 network anyway). Quick switch of network to further duplicate what I already had and I was all set, nil further required after the config restore.

    • Like 1
  12. Hello All,

    I have finally been able to get at least some sort of log for my issue.

    I am curious if it has something to do with GPU, network or maybe even a container issue.

    I have fairly decent uptime between 'crashes' this time I have been able to capture logs but can't seem to pinpoint what my issue might actually be.

    Essentially what appears to happen is that i cannot access any of the web service or my containers. Initially it would seem it was some sort of DNS issue but DNS was fine and I am unable to even get access to the device via straight IP.

    The device is unresponsive and wont respond even when requesting a clean shutdown via the power button and it does not respond to pings.

    A hard reboot is required to come back.

    On this occasion the docker service did not start and I had to manually go into settings and start it (hence possible docker/container related?

    I have attached the log capture of where I believe the issue arises, from where I capture the log it had 20 minutes of dynamix running a stript each minute prior... the last couple of lines of the log is the start of the boot procedure after a hard reboot.

     

    Edit - My Cache drive is a single Samsung 970 EVO 250Gb drive with a BTRFS filesystem

     

    Thanks to anyone who can help me out here.

    Unraid-Crash-log-15-11-23.log

  13. On 10/31/2023 at 12:36 PM, cambriancatalyst said:

    Hi, this was working for the longest time and, at some point, it broke in my environment. Have tried re-pulling the image, redoing the config, host vs. bridge network modes, and rebuilding the DB but for some reason the container just finds itself in a constant state of restart. Here is what is getting run after I apply the docker template. Does this look right? Is there anything else I can attempt to troubleshoot? Any help or suggestions you can provide are very much appreciated. Thank you

     

    ```

    docker run
      -d
      --name='invidious'
      --net='br0'
      --ip='192.168.1.27'
      -e TZ="America/New_York"
      -e HOST_OS="Unraid"
      -e HOST_HOSTNAME="Tower"
      -e HOST_CONTAINERNAME="invidious"
      -e 'TCP_PORT_3000'='3000'
      -l net.unraid.docker.managed=dockerman
      -l net.unraid.docker.webui='http://[IP]:[PORT:3000]/'
      -l net.unraid.docker.icon='https://raw.githubusercontent.com/Joshndroid/joshndroid-unraid-docker-templates/main/icons/invidious.png'
      -v '/mnt/user/appdata/invidious/config/':'/invidious/config':'rw'
      --restart=always 'quay.io/invidious/invidious' 

    69cd5458af0048cac4b74a1fda58a1652db5971dbb3199bbe07518db4de227b1

    ```

     

    Have you had a look in the logs? You sometimes can catch what is going on while watching it (especially if you are getting reboots where the logs wipe)

     

    On 11/1/2023 at 2:02 AM, flosken said:

    Have you set the HMAC_key variable?

    https://github.com/iv-org/invidious/issues/3854

     

    If OP has not added this, it would almost definitely be all/part of their issue.

    It was not originally required until somewhat recently.

  14. On 9/2/2023 at 12:09 PM, own_rhino said:

    I realize that there have been many changes to the API. Is there some way of reviving our selfhosted Nitter instances? Most public instances are down but a handful still manage to be working.

     

    Does anyone know how?

     

    2 hours ago, Ingenioes said:

    I think the version on dockerhub is outdated, the official instance, that has been working for me (nitter.net) is on version 2023.09.02 while the dockerhub img is still on 2023.08.08.

     

    If you take a look here - https://github.com/zedeus/nitter/issues/983

    The thread has been going for a while on the issues occuring at this time.

    Its been a bit of a punish, it worked after the initial issues for a bit and then they (x) broke it again.

     

    It would appear to me that the nitter dev is holding off updating the dockerhub image (i imagine till stuff actually works, rather than running patch fixes).

     

    If you check the file ages, the default 'master' branch is a month behind, which is in line with the dockerhub image. They are using the 'guest_accounts' branch. My guess is that you would likely need to find a repo that is hosting a built image or build and host one yourself that you can import back into unraid. 

  15. I have the same issue.

    Random, what I believe, is Plex Docker Crashes.

    It seems to cause the system to hang and fall off the network.

    It is still powered on, but i can't get into it and it doesn't respond to a power button press (to initiate a safe shutdown)

    Only a forced power cycle fixes it. This then triggers a parity check.

    I have C-States disabled already in my x99 system 5820k, 32Gb ram, SSD cache drive

    i have a Nvidia 1650 as my Transcode pass-through GPU.

    This has been a somewhat regular occurrence for months.

     

    Edit - I am already running IPVLAN

  16. Nitter Update

     

    It would appears that nitter is having issues much like other apps in relation to all the API changes that are occurring at Twitter in order to most likely allow them to concentrate their market and keep their users on their platform rather than through 3rd party apps, etc. It would all amount to trying to limit others taking ad revenue and pump their numbers to advertisers.

     

    My suggestion at this time would be utilise nitter's RSS feed for each page you follow and post those for each page into an RSS reader such as the open source app 'feeder' on android/android subsystem (not a mac/apple user for others out there). It could be seen as janky, but allows me to essentially do what i was already doing with the multi user inline with the URL.

  17. 16 hours ago, Tolete said:

     

    use case trying to achieve here is one way sync with Baikal.

    -where, a list of contacts is edited/updated and imported to the correct user/addressbook and pushed to all endpoints.

     

    I have always just used my phone to start the initial sync... In that when i first imported my contacts i imported them in my phone then using davx5 synced it to my baikal server. For doing what you trying to achieve i see various issues in their github over the years regarding importing, so your likely not alone. Maybe putting an issue into their github project may assist your further.

  18. On 3/3/2023 at 4:15 AM, Tolete said:

    Baikal gods, please send help! 🙏

    Baikal v0.9.3 + mySQL, ruining no issues (Linux 5.19.17-Unraid x86_64).

     

    -logged into the web admin portal

    -created a user and address book

    -accessed the user > addressbook > url > i > https://baikal.mydomain.com/dav.php/addressbooks/username2/book2/

     

    Trying to figure out how to import contacts into the address book from an export 600+ contacts .vcf file.

     

    The imported file is a .vcf file from iCloud 600+ contacts but after importing, web admin portal contact count changes to 1, so it seems as its only importing 1 contact from the file even though there are 600+ contacts.

     

    How do i import multiple contacts into the address book?

     

    I am curious if it might be easier to import the contacts via your phone using something like davx5 to do the 'syncing'

    I have always done my things this way and havn't had too much of an issue.

    My other thought is maybe with thunderbird or outlook and using their contacts sync ability with your instance. caldav sync, etc.

  19. I thought I had a bit of an understanding on how docker mounting works (i guess i don't) however it seems that every now and then when I am trying to spin up a new docker container that is not part of the community apps, i have issues with mounting. This then causes the container to constantly reboot as it flat out doesn't work. I have tried to add a the various ID's as variables with no difference. I have tried creating the appdata folder manually first, with no difference to if the docker container creates the folders. I have tried to change the access mode and nothing seems to fix it. I was wondering if anyone has tips for getting this working more reliably?

     

    For reference i am looking at deploying the privacy focused simplexchat and it requires the config folder

    Quote

    /etc/opt/simplex

     

    to be mounted. I attempt to mount this to

     

    Quote

    /mnt/user/appdata/simplexchat/config

     

    I do note that in their docs that they have this listed volume mount with a :z

     

    Quote

    -v $HOME/simplex/config:/etc/opt/simplex:z

     

    I am aware that unraid doesn't handle :z but could this be what is causing my issues?

     

    I end up with this error in the docker as it reboots. Essentially its not being mounted so that file is not being created

    Quote

    Error: server is not initialized (/etc/opt/simplex/smp-server.ini does not exist).

     

    Cheers all

  20. 9 hours ago, F0X said:

    Thank you for your help, but Rimgo is not using yml files, but .env? It's clearly looking for it as shown in the log. All permissions are in good order.

     

    I have tried creating the rimgo folder manually in the appdata folder, but to no prevail. There is also no path reference in the docker settings, so it is logic that there is no folder made, nor a file made.

    https://codeberg.org/video-prize-ranch/rimgo

     

    Thanks.

     

     

    Rimgo only needs the .env to set configuration during deployment.

    We are setting the environment flags within the template.

     

    image.thumb.png.8c08501104b5f41a154b01069cb5ebf0.png

     

    This is the commit where it was added to the source.

     

    We have no need for the -c flag... we are running the prebuilt docker image.

     

    For sanity I have nuked my rimgo, deleted everything and redeployed... Nil issue running and home page listed is the same as the official listed instances.

     

    Looking above... is your listed IP address correct for your 'Hosted IP address'?

    I am also running as a 'bridge' network.

    I have mine set as 0.0.0.0

     

    image.png.7a9624c107c6377ccf6e1981cfa039fe.png

×
×
  • Create New...