[Support] Joshndroid's Docker Repo Support Thread


Recommended Posts

  • 3 weeks later...
On 12/9/2021 at 5:07 AM, matty2k said:

Tried to change permissions via midnight commander to rwx without success.

Also tried to add PUID 99 PGID 100 variables to template without success.

Using 6.10 RC2

 

Hey Mate,

I am not running 6.10RC at this time on either of my machines.

Is changing the permission actually needed for that newer unraid version?

Link to comment

Nitter Update 27/12/2021 -

 

It would appear that Redis is now enforced for Nitter.

Looking at their github they have made a fair few changes today, which basically broke my nitter feeds/loading from the moment I updated the Nitter docker.

 

I have since set up a Redis db docker instance, using jj9987's Repository version.

I then also installed the Redis GUI, RedisInsight, using TrophyBuck's Repository version.

 

I would suggest creating a strong database user password which can be pushed to the redis docker instace within the 'extra parameters' section of the REDIS docker container edit page.

redis-server --requirepass password

 

Follow the bouncing ball to setup the redis database uising the redisinsight (quite straight forward) and the password you provided the docker container above.

 

Go back to your nitter.conf file and add in the details for redis docker, (ie the host, port and password)

 

restart your nitter docker and away you go again....

 

I am no redis expert or even a user of it until about 1hr ago when i had to trawl through as to why my stuff was broken/not working. I am now back up and running again.

Edited by Joshndroid
Link to comment
  • 3 weeks later...

Is there a way to run Invidious as a private instance? I have it set up through a reverse proxy, but I'd like to avoid having any random user using it (and chewing up my bandwidth). Is there a way to restrict it to registered users (and then turn off registration)?


Thanks.

Link to comment
On 1/23/2022 at 11:15 AM, volcs0 said:

Is there a way to run Invidious as a private instance? I have it set up through a reverse proxy, but I'd like to avoid having any random user using it (and chewing up my bandwidth). Is there a way to restrict it to registered users (and then turn off registration)?


Thanks.

Are you running this on a public facing PC/VPS or just on your home server/network?

Edited by Joshndroid
Link to comment
1 hour ago, Joshndroid said:

Are you running this on a public facing PC/VPS or just on your home server/network?

I was running it public facing, but I turned that off, because I didn't want anyone else to be able to use it without authentication.

Link to comment
12 hours ago, volcs0 said:

I was running it public facing, but I turned that off, because I didn't want anyone else to be able to use it without authentication.

I never have anything public facing and use a VPN, be it OpenVPN, Wireguard or Tailscale to provide access. those who need access are provided access via those methods (essentially no one)... stop a lot of the garbage and while annoying at times, like renewing certs or whatever, is a better option from a privacy and security point of view. Obviously these are layered with firewalls, IDS, etc to further sure up the only real open port (a non standard VPN port)

Link to comment
On 1/16/2022 at 9:45 PM, Joshndroid said:

17-1-2022

I've just added Troddit which is another reddit privacy focused alternative. The good thing about troddit is that you can actually log in to your account (as well as browse anonymously)

 

 

Can't seem to use this without localhost. I set up an https endpoint using nginx + let's encrypt and the endpoint doesn't work at all.  Looks and functions great locally though. 

Link to comment
6 hours ago, bigdbag said:

Can't seem to use this without localhost. I set up an https endpoint using nginx + let's encrypt and the endpoint doesn't work at all.  Looks and functions great locally though. 

I am using this with nginx proxy manager with https with no issues..

 

Have you had a look at your environment variables (here is the snippet from the authors github)

Quote

Environment Variables

To use login functionality the following environment variables need to be defined in a .env.local file placed in the root directory:

CLIENT_ID=<ID of your Reddit app>
CLIENT_SECRET=<Secret from your Reddit app>
REDDIT_REDIRECT=http://localhost:3000/api/auth/callback/reddit
NEXTAUTH_SECRET=<See https://next-auth.js.org/configuration/options#secret>
NEXTAUTH_URL=http://localhost:3000

 

within mine I have these set to;

 

reddit_redirect = https://troddit.blabla.com/api/auth/callback/reddit

nextauth_url=https://troddit.blabla.com

Link to comment
On 1/30/2022 at 1:07 AM, Joshndroid said:

I am using this with nginx proxy manager with https with no issues..

 

Have you had a look at your environment variables (here is the snippet from the authors github)

 

within mine I have these set to;

 

reddit_redirect = https://troddit.blabla.com/api/auth/callback/reddit

nextauth_url=https://troddit.blabla.com

Hey thanks for the response, yea I use nginx proxy manager also and followed the env vars from the author's github like you showed in your example... I'll have to dig a little deeper to see if I can find any logs, it doesn't appear to give me any logs at all actually, not sure if that's expected behavior. 

Link to comment
11 hours ago, bigdbag said:

Hey thanks for the response, yea I use nginx proxy manager also and followed the env vars from the author's github like you showed in your example... I'll have to dig a little deeper to see if I can find any logs, it doesn't appear to give me any logs at all actually, not sure if that's expected behavior. 

 

If you are using firefox also try and see if turning off 'enhanced tracking protection' (The little shield thing in your URL bar). I find sometimes with some self hosted stuff it causes issues, where turning it off for selected self hosted stuff will fix it up.

Link to comment
  • 2 weeks later...
18 hours ago, own_rhino said:

Thanks for creating the Nitter docker!

 

I noticed that the sample config file has moved to the following location:

 

https://raw.githubusercontent.com/zedeus/nitter/master/nitter.example.conf

 

You might want to update the template.

 

Thanks mate for picking that up.

I have updated the Nitter template as a result https://github.com/Joshndroid/joshndroid-unraid-docker-templates/commit/6bc175d7d5a2ad3f040e6c5c715bbd69d30dceef

Link to comment
  • 1 month later...
Posted (edited)
On 3/25/2022 at 5:28 PM, Mr.meowgi said:

Hello i was wondering for the troddit template what do you mean “Generated by running” on the description of 

NEXTAUTH_SECRET:?

What do we have to fill in?

 

 

 

Plz See here - https://next-auth.js.org/configuration/options#secret

(basically

openssl rand -base64 32

 

The NextAuth Secret is referenced in the github readme of the troddit source - https://github.com/burhan-syed/troddit

Edited by Joshndroid
  • Like 1
Link to comment
  • 3 weeks later...

Has anyone gotten Baikal working through a reverse proxy like Swag?  I can get the connection to work on the local network.  However, it won't connect through Swag.  That kind of defeats the purpose for me.

 

Solved:

I used the following for my proxy conf and named it baikal.subdomain.conf.  I happened to use port 8008.  I have my own domain running through cloudflare using swag.

 

server {
    listen 443 ssl;
    listen [::]:443 ssl;

    server_name your_url.*;

    include /config/nginx/ssl.conf;

    client_max_body_size 0;

    location / {
        include /config/nginx/proxy.conf;
        proxy_pass http://your_unraid_ip:8008;
    }
}

Edited by Mlatx
Link to comment

Bibliogram Template Update 17/4/2022

 

Had to swap the repo from the original which has gone 404..... Maybe the maintainer was over it.

Switched to schklom/bibliogram on my local install with no issues.

Updated the Template with following to reflect changes

 

  <Repository>schklom/bibliogram</Repository>
  <Registry>https://hub.docker.com/r/schklom/bibliogram</Registry>

 

While i don't actually use it, hopefully for those that do it continues to work for you as well with the updated template/repo in the future

Link to comment
On 4/13/2022 at 7:33 AM, Mlatx said:

Has anyone gotten Baikal working through a reverse proxy like Swag?  I can get the connection to work on the local network.  However, it won't connect through Swag.  That kind of defeats the purpose for me.

 

Solved:

I used the following for my proxy conf and named it baikal.subdomain.conf.  I happened to use port 8008.  I have my own domain running through cloudflare using swag.

 

server {
    listen 443 ssl;
    listen [::]:443 ssl;

    server_name your_url.*;

    include /config/nginx/ssl.conf;

    client_max_body_size 0;

    location / {
        include /config/nginx/proxy.conf;
        proxy_pass http://your_unraid_ip:8008;
    }
}

 

Good to see you got this working for you. I typically use Nginx Proxy Manager, saves some of the mucking about that i had to do with swag but each to their own of course :)

Link to comment
15 hours ago, pbear said:

Hello, 

Thank you for the troddit container.

Is there a way to change the default listening port (when running custom/br0 dedicated ip) ?

KR,

 

Probably need to look at changing the WebUi in "advanced view" as well as change the container port in port.

Link to comment

Update 22/4/2022

Have added a imgur front end named rimgo (a fork of rimgu rewritten in go).

Most of the stuff is there just waiting for acceptance into the community apps.

probably more useful for using with something like libredirect....

Link to comment

Update 24/4/2022

Have added Cypht to my Repo.

I have been using Thunderbird in docker to try and keep everything central however it is a bit clunky.

I was searching around for an all in one IMAP webmail program.

A lot of them are tied to a single webserver which is not what I wanted.

There is only a docker compose for this and appears to bundle a mariadb in with it.

With this container I managed to decouple it from mariadb so that you can use your own... Which of course needs to be set up before you are able to use this one correctly.

I can't say I have had much time with this one

Link to comment
On 4/22/2022 at 6:40 PM, Joshndroid said:

Update 22/4/2022

Have added a imgur front end named rimgo (a fork of rimgu rewritten in go).

Most of the stuff is there just waiting for acceptance into the community apps.

probably more useful for using with something like libredirect....

Rimgo has updated to use env vars instead of a config file.

Link to comment
3 hours ago, mokhann said:

Rimgo has updated to use env vars instead of a config file.

Lucky me...

Of Course it changes around the time i implement it lol.

 

RIMGO Update 25/4/22

I have updated the template and updated the docker container and mine seems to be working with the new changes.

I have pushed them over to the template here - https://github.com/Joshndroid/joshndroid-unraid-docker-templates/commit/0765b6795bd8720514f0a0b3c5fd09c296990984

As always happy for any pull requests.

  • Like 1
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.