Sycotix

Community Developer
  • Posts

    164
  • Joined

  • Last visited

Everything posted by Sycotix

  1. Yeah mate I provided all my config files in the Git with the guide. I replaced my personal details with placeholders so you can see what needs to be changed. Check the top of the Git and you should find all the files and in the guide I've written what the placeholders are. Be mindful that the setup with letsencrypt is a tad different. In saying that it should be a bit easier since letsencrypt has most of the config in the sample confs folder in LE. Also I have everything on a seperate network on Unraid so that it's not running on host which I would recommend.
  2. Have you checked whether this port is already being used? Also for some more information, are you trying to access a page that you've protected with Authelia or just trying Authelia itself? Have you read my guide here https://github.com/ibracorp/authelia?
  3. I'm not sure how to do that, but another way to do it is by clicking and dragging the container in UnRAID Docker tab down a couple to give a buffer OR in the Docker tab, click Advanced and then you can set the wait time before the next docker starts. Obviously you need make sure that MariaDB is higher in the list than Authelia in either case. So on MariaDB you can put a wait time of 20-30 seconds, for example, and it won't start the next container in the list until after this timer. I do this a lot because of so many dependencies. Hope this helps.
  4. Thank you for the feedback mate. My pleasure. I have actually added the doco link (https://github.com/ibracorp/authelia) in the description now as well as the path so it auto creates the appdata location. Cheers
  5. It looks like the appdata location has been fixed now. I've also added the URL for installation instructions in the overview. If someone would be kind enough to confirm that would be great. Cheers
  6. Have you tried checking your database installation? Are you using a database?
  7. Thank you for that. I have taken what you've written and added to the XML. Will have to wait for replication and test to see if it worked (or broke it). My apologies everyone for lack of attention here lately. COVID has us all busy. Will test the changes and hopefully will fix it.
  8. Hi @INGY, Thank you for the kind feedback. Appreciate it. Actually I tried adding that stuff in the template and then I ended up breaking it. So to be quite honest I don't want to try and break it again. If someone more experienced with CA is willing to update the XML template I'm happy to commit the changes on Git. (https://github.com/ibracorp/authelia.xml) As for the config path, it's there on my end, but you need to hit Show More. Is this the case for you? i.e.
  9. @muwahhid @Un1Q sorry for the late reply. I'm a shift worker. I checked out your link and yeah I totally see the issue here. I'm not really sure why it is happening, but can you confirm what to following line looks like for you in the Protected Endpoint.conf ?: error_page 401 =302 https://auth.YOURDOMAIN.com/?rd=$target_url; And also the scheme settings on the Proxy Host settings in NGINX Proxy Manager, is it set to http or https?
  10. Can I ask you to keep the conversation going in the support thread? Found here: https://forums.unraid.net/topic/94096-support-ibracorp-all-images-and-files/
  11. @Un1Q thanks for posting the logs and files. I see in your Authelia configuration the information is not right. Such as the rules section. Is this on purpose? Currently it shows example.com. which needs to be updated. Also, for HTTPS, NGINX Proxy Manager should already be handling this for you. I use Cloudflare too which guarantees the SSL and is free. Perhaps this is something you could set up too.
  12. Glad I could help. No worries, any further questions just ask here again. Cheers
  13. @muwahhid Correct the Authentication Portal.conf goes into the advanced config for your Authelia proxy. The Protected Endpoint goes into whichever service you want to protect. For example, Radarr or Office etc. You must edit these files to suit you, replacing the referenced placeholders such as SERVERIP or CONTAINERNAME. In the information you posted to Discord I can see the formatting is incorrect which (maybe) giving you issues. For example: http://192.168.31.100:4430/; There is a '/' at the end of your IP. A trailing slash can sometimes cause issues. In the template it looks like this: set $upstream_CONTAINERNAME http://CONTAINERIP:CONTAINERPORT;
  14. @muwahhid sorry for late reply. I'm in Australia so bit of time difference. The files can be found in the repository on GitHub (https://github.com/ibracorp/authelia):
  15. @muwahhid hey that's no problem mate. I am also a beginner so we're all here to help each other. Yes sure, as long as you've read the guide and still can't get it working. Send them via private message to protect your information. Can you also tell me where you're stuck?
  16. I don't want to be rude here mate but the guide literally explains the setup solely for NGINX Proxy Manager. Is there somewhere you're stuck that I can help with?
  17. hi all, a big thank you to @Korshakov, a small but important detail was pickup on on the guide: In Protected Endpoint line 3: set $upstream_authelia http://SERVERIP/api/verify; I would suggest to change it to: set $upstream_authelia http://SERVERIP:9091/api/verify; ***** in protected endpoint line 33: i would suggest to change it from: set $upstream_CONTAINERNAME http://SERVERIP:CONTAINERPORT; to: set $upstream_CONTAINERNAME http://CONTAINERIP:CONTAINERPORT; It only worked for me properly when i changed it from server ip of authelia to the actual protected endpoint ip. in your guide you are talking SERVERIP first in authelia portal config and later you talked about protected endpoint, but the term SERVERIP is used as the same in both steps and that could be confusing, at least it was to me. I think that's all mate. I will update the guide now accordingly. Thank you
  18. @nojutsu42 beautiful, that's what we like to hear mate! Mine has been working fine since yesterday when I got back from work so not sure what happened. Happy days. Thanks for updating me
  19. Do you have any other services you can try testing with? i.e. Sonarr/Radarr? Just to help narrow down whether it's the config or the endpoint not playing nice? I'll wait for you to send your configuration.yml to read over also. If you can send the actual 401 error line from Authelia logs that would be very helpful. If it's sensitive you can just PM me.
  20. @Korshakov I have compared your files for NPM side by side. Here's the only things that stand out to me: Protected Endpoint: set_real_ip_from 192.168.1.0/16; I noticed your subnet is different in the Authelia config, so perhaps this needs to be changed to match? Can you try and confirm? EDIT: Disregard. I changed mine to a different subnet and it made no difference. Could still reach the endpoint fine. I'll keep looking
  21. @muwahhid the subdomain can be named whatever you like, but yes, you need to have one so that you have a portal which is ridirected to. So yes, the Authelia IP address locally. @Korshakov I'm not sure what's going on with your setup but it is certainly working for me using those instructions. The only thing I have to figure out is bypassing certain thing like the Radarr calendar API which is being called by Organizr. More than welcoming for SpaceInvaderOne to step in.
  22. @nojutsu42 no idea. I have been at work all day. I could reach everything this morning but not now, which means the auto update has broken it for me too. I will need to look into it. Let me know if you find anything
  23. @Korshakov I read your file data and found this: error_page 401 =302 https://auth.YOURDOMAIN.com/?rd=$target_url; You need to update YOURDOMAIN. If you haven't yet, then yes, this would confirm your theory of a redirection issue. I will add this in the documentation which seems I missed.
  24. @muwahhid those lines can be found in the Protected Endpoint and Authelia conf files in the repository for you to download and customise. Please read the document one step at a time and it will make sense. The references section is just a list of stuff to look out for later.