Everything posted by cheesemarathon
-
[Support] cheesemarathons repo
I have never set it up other than with the included DNS. I would recommend using it. It's purpose is to forward queries to the steamcache docker but only if the file requested already exists. So there is some communication between the two containers. I'm sure you could roll your own setup for the DNS. There may be more info about that in the first link I posted. Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
Have a look here for a solution. I've had a quick read of it and it should work for you. Check the rest of the forum for instructions of setting up cron tasks if your unsure. http://www.vionblog.com/linux-delete-files-older-than-x-days/ Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
No i didn't write the steam cache software. Just made the template and put it on community applications. If you have questions about why it's like this, more options or suggestions for it then I suggest trying here: https://github.com/steamcache I think the reason alot of people use this is at gaming events or on connections with a data cap. Gaming events it's a short lived thing so you don't need a time limit or data limit on it. At home who knows what or when you need to redownload something so having a time limit on it seems a poor idea to me. However if it's a feature you require consider writing yourself a script that checks the age of files or request it at the link I posted. Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
Glad you got the port sorted. The cache doesn't have a time frame or a data limit. If you download something through steam it stores it forever. It will store as much as you download provided you have space on your array. If you want to limit it you may be able to put a limit on the size of a share on your array but I'm not sure, I've not looked into that. Does that answer your question? Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
Hi There That's perfectly normal. Green text is data steam is getting from your cache. Red is data steam is getting from steam servers. Yellow (none here but you may see some at some point) is any other internet traffic. The download in the pictures looks like you have most of the data but there has been an update since the cache was made so it's grabbing those parts from steams servers!
-
[Support] cheesemarathons repo
Why via terminal. Do you not have access to web UI. It's much easier with the web UI. I have not tried this via terminal however if you stop and remove the current container: docker stop steamcache-dns docker rmi steamcache-dns Then try running the following command. I have not tried this so I have no idea if it will work but it should be the command that the web UI runs. Don't forget to change the IP to the IP of your unraid server. /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker create --name="steamcache-dns" --net="bridge" -e TZ="Europe/London" -e HOST_OS="unRAID" -e "STEAMCACHE_IP"="111.111.111.111" -p 53:53/udp steamcache/steamcache-dns:latest EDIT: I have just tried the above command. It appears to work. The container appears in the GUI. I did have to tell it to update for it to report if it was up to date or not in the GUI. It started off saying unavailable. Another note. There should be an update available now so you should just be able to click the update button in the GUI for it to pull these changes.
-
[Support] cheesemarathons repo
Do you have virtual machines enabled in your settings? If so where turning that on unraid starts a dnsmasq service listening on port 53 so it's unavailable for the docker container to use. This is only fixed by turning of VM's in unraid settings. Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
No problem, good idea, let me know how you get on Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
I'm sorry, I dont understand. What is a key and where do i find the steamcache-ip key? In the settings for the steamcache-dns docker, there was a section where you entered the IP of your server. It was called steamcache-ip To the right of that is an edit button. Click that. I the new window, anywhere it says steamcache-ip, replace that with STEAMCSCHE_IP Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
Hi JoergHH I'm not an expert on LetsEncrypt or reverse proxies at all! However, if you post what you have tried so far I may be able to advise. Also, i am not the creator of the container. I just made it available on Community applications. So you may want to try the containers author for some help. The github for the container is here .
-
[Support] cheesemarathons repo
@realmonster @2fat2fly I have located the issue. The DNS container was not setup correctly. I am working on getting it updated/fixed in community applications but for now you can edit your current config: Remove the TPC port. Make sure the network is in bridge mode not host. Turn privelaged off. Change the key for steamcache-ip to STEAMCACHE_IP. After that you should be able to run Resolve-DnsName and have it return your server IP, and it should then cache your steam games OK.
-
[Support] cheesemarathons repo
Ok I understand why you want to run this now. It looks like your DNS is resolving ok. Check the permissions on location your storing your steam cache and make sure it's recursively set to 777. Also are your running unraid 6.4.0-rc9f as it looks like there may be an issue running steam cache with that version of unraid but I'm still looking into that. Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
Hi realmonster Thanks for all the info and persevering with this. I hadn't been running the software my self but recently set it up again to try fix some of the problems people seem to be having. I am also running 6.4.0-rc9f and have the exact same issue as you. I have had it working with my instructions before so I know it can work! I will try rolling back and reinstalling to confirm the issue lies with rc9f when I have time. Feel free to do this yourself as well if you can and let me know how you get on. Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
Using command prompt try this command: nslookup steamcache.cs.steampowered.com It should return the IP of your router and then the second IP should be of your steam cache server Also, is your steam cache server not local? If not, what is the point in you setting this up? The only benefit I can see to running this is if you have a data cap on your internet. Having the server external makes no difference here. The second improvement it makes is faster downloads, but again only if the server is local. I guess if its very geographically close the downloads could be faster but nowhere near as fast compared to if the server was local.
-
[Support] cheesemarathons repo
Update the DNS settings on your gaming machine with the IP address of your server running the steam cache software. Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
Green means it's downloading from cached data, red means it's from the steam servers, yellow is other data that is just forwarded right through. Upon running the command you first commented about, did it return the IP of your steam cache server? Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
Download the smallest game you own. Then uninstall it. Now start it downloading again and run this command on your server. docker exec steamcache /scripts/watchlog.sh Does that return red, green, yellow or no text? Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
That command is simply to check that the DNS container is working nothing more. You can change your DNS settings in your router but this will affect every device on your network. Personally I felt this was not necessary as I only had one machine I wanted to steam cache. Up To you though, as long as your machine running steam points correctly to your DNS server, however you did it, it should work Sent from my Pixel using Tapatalk
-
[Support] cheesemarathons repo
Your gaming PC, but if it's Windows based you want to use the power shell command bellow the command you mentioned. Sent from my Pixel using Tapatalk
-
[Support] binhex - DelugeVPN
I've noticed that when restarting DelugeVPN that all plugins are disabled. This is a pain as the labels plugin must be enabled for radarr and sonarr. Any suggestions for a fix? Sent from my SM-G920F using Tapatalk
-
[Support] binhex - DelugeVPN
Not a problem, works great now that I've found the problem. Maybe stick it in the read me on github? Would have saved me a couple hours. Sent from my SM-G920F using Tapatalk
-
[Support] binhex - DelugeVPN
Hi there Spent the last few hours trying to get this to work. Eventually got there however I noticed something odd along the way. I narrowed down the error to a Vpn auth error. Upon checking the credentials file I noticed my password was wrong. It had cut the part after the ! off. There was also a $ directly after the ! I changed my password removing both symbols and now it works fine. Not sure which character was the problem. Didn't test it but it works without them. Sent from my SM-G920F using Tapatalk
-
[Support] cheesemarathons repo
Application Name: Bitwarden Description: This is a Bitwarden server API implementation written in Rust compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal. Application Site: https://github.com/dani-garcia/bitwarden_rs Docker Hub: https://hub.docker.com/r/mprasil/bitwarden/ Github: https://github.com/dani-garcia/bitwarden_rs Thanks to dani-garcia and mprasil for this application Application Name: diyHue Description: diyHue allows you to create your own Philips Hue system easily and at a much lower cost. By default it supports just WiFi lights and sensors, but it can be extended to also controll ZigBee devices such as Tradfri, Genuine Phillips Hue, Xiaomi and others. Application Site: https://diyhue.org Docker Hub: https://hub.docker.com/r/diyhue/core/ Github: https://github.com/diyhue/diyHue Install Instructions: https://diyhue.readthedocs.io/en/latest/getting_started.html#docker-install Thanks to Marius Motea for this application Application Name: SteamCacheBundle Description: This docker container provides a caching proxy server for game download content. For any network with more than one PC gamer connected, this will drastically reduce internet bandwidth consumption. This container is designed to support any game that uses HTTP and also supports HTTP range requests (used by Origin). This should make it suitable for: Steam (Valve) Origin (EA Games) Riot Games (League of Legends) Battle.net (Hearthstone, Starcraft 2, Overwatch) Frontier Launchpad (Elite Dangerous, Planet Coaster) Uplay (Ubisoft) Windows Updates Thanks to @mlebjerg for combining all the docker images and creating the template Docker Hub: https://hub.docker.com/r/mlebjerg/steamcachebundle/ Github: https://steamcache.github.io/ https://github.com/mlebjerg/SteamCacheBundle Install Instructions: https://squishedmooo.com/the-new-and-easier-all-in-one-steamcache/ Application Name: Ghost Description: Ghost is a fully open source, adaptable platform for building and running a modern online publication Application Site: docs.ghost.org/docs Docker Hub: https://hub.docker.com/_/ghost/ Github: https://github.com/TryGhost/Ghost Install Instructions: https://squishedmooo.com/how-to-setup-a-blog-with-ghost/ Application Name: Cloud Commander Description: Cloud Commander is an orthodox web file manager with console and editor. Application Site: http://cloudcmd.io/ Docker Hub: https://hub.docker.com/r/coderaiser/cloudcmd/ Github: https://github.com/coderaiser/cloudcmd Application Name: VNC Web Browser Description: This container provides a VNC connection, via web or VNC client, to an Xfce desktop with access to both FireFox and Chrome browsers Docker Hub: https://hub.docker.com/r/consol/centos-xfce-vnc/ Github: https://github.com/ConSol/docker-headless-vnc-container Application Name: OAuth2 Proxy Description: A reverse proxy and static file server that provides authentication using Providers (Google, GitHub, and others) to validate accounts by email, domain or group. Docker Hub: https://hub.docker.com/r/cheesemarathon/oauth2-proxy/ Github: https://github.com/bitly/oauth2_proxy Install Instructions: https://squishedmooo.com/how-to-setup-oauth2-proxy-on-unraid/ Application Name: Metabase Description: Simple access to Metabase through a Docker container. Metabase is the easy, open source way for everyone in your company to ask questions and learn from data Application Site: http://www.metabase.com/ Docker Hub: https://hub.docker.com/r/metabase/metabase/ Github: https://github.com/cheesemarathon/docker-templates Not recommended for use anymore but still here for reference and support: Application Name: generic-cache Description: Provides the same function as SteamCacheBundle but uses several containers instead of one! Docker Hub: https://hub.docker.com/r/steamcache/generic/ Github: https://steamcache.github.io/ Install Instructions: https://squishedmooo.com/how-to-install-steamcache-on-unraid/ Please post any questions/issues relating to these containers you have in this thread.
-
Moving files from one disk to another
I had only one data disk in my array to start with. filled it up to 94% until i could get another which is now being filled. can i move files from one disk to another (just copy and paste?) without screwing things up. Everything that accesses the data in the array does so through the user share so i cant see there being any problems. I just want the full disk to have a bit more free space on it just in case.