Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

yoleska

Members
  • Joined

  • Last visited

  1. I figured it out. Frigate was setting the log files as root:root and when I was trying to write to them through an NFS share, they weren't getting written. I finally was able to use a simple config with that admin reset arg, and then I looked at the docker logs outside Unraid and saw the password. Sorry for the noise.
  2. Yup, sorry I should have mentioned that. I read that and tried a few times and that didn't change anything. It's still prompting me to login, not reset. Running the python script was the last resort after trying the steps in the onboarding section. I also tried this: "On startup, an admin user and password are generated and printed in the logs." but the the logs might be scrolling too fast by the time I can tail the docker logs and there's no log messages about passwords. I tried looking for logs on disk, but couldn't find them. Also tried searching the doc that you linked above and didn't see where they were stored on disk. Looked in /dev/shm/logs/ in the container, but didn't see anything about password.
  3. I also have been looking at the files on disk and this succeeded. Took me a couple extra steps to figure out the hashing function. Password is temporary, so I don't mind posting it. docker exec -it frigate python3 -c " import sqlite3, hashlib, secrets, base64 password = 'FrigateAdmin1!' salt = secrets.token_hex(16) pw_hash = hashlib.pbkdf2_hmac('sha256', password.encode('utf-8'), salt.encode('utf-8'), 600000) b64_hash = base64.b64encode(pw_hash).decode('ascii').strip() hashed = 'pbkdf2_sha256\$600000\$' + salt + '\$' + b64_hash conn = sqlite3.connect('/config/frigate.db') cur = conn.cursor() cur.execute('UPDATE user SET password_hash = ? WHERE username = ?', (hashed, 'admin')) conn.commit() print('Password updated, rows affected:', cur.rowcount) print('Hash stored:', hashed[:40], '...') conn.close() "
  4. I'm setting up a new install on Unraid and this is baffling that I can't figure out what the default login is - nor can I see where it's documented anywhere. I would think that first-time startups should present a username and password setup dialog, but I'm not seeing that - it immediately takes me to the login page and there's no "forgot password" or other option. Am I just overlooking something so basic and simple? Yes, I tried both the default config.yaml as well as a templated one that I can fill in my camera details once I'm able to login. Even after restarting, I'm not seeing a "setup login" screen.
  5. Did something change with the package/binary in the last release or two? I can't pinpoint exactly when the problems started, but all of my Proxy hosts that are pointed to internal sites are all throwing 502 errors. They all show "online" in the dashboard, so I assume that means they are reachable. The cert is definitely getting renewed, and I can renew it through the UI just fine too. I don't think anything changed on my side that would cause ALL of them to stop working. I'm thinking it's something network-related with the docker container, as I've seen some recent comments on things that might be different there. I'm currently using Custom Br0, and have been for years without issues. I wish the docker CLI had some ping//netcat commands to help troubleshoot network issues, but it looks pretty bare. The single error.log in /var/log/nginx isn't too helpful when the 502 happens. Are there other more detailed logs someplace? I see curl is installed and when I run that from the docker instance it does show correct data when I point it at an internal host, so maybe not specifically network?
  6. Just to make sure - you're not interested in updating any previous game servers, correct? Like your Project Zomboid docker image? I'm just trying to figure out how to update to the latest version, but if you're not sure I'll keep digging.
  7. It's cool man, I figured if you were working on it, it might be helpful information. I'll find something else.
  8. Latest Stationeers update: First, the command line args that you're passing are incorrect - likely from an older game version. There is no "Mars1" world and that was one problem I found. Valid worlds: Europa3, Lunar, Mars2, MimasHerschel, Tutorial1, Tutorial2, Tutorial3, Airlock, FurnaceBasics, Manufacturing, Venus, Vulcan. Once I changed it to "Mars2" I did get a bit further. Second, I can show you logs from both, but was able to get this running in a Windows box, but it's definitely not my preferred method. I understand that both should work (docker and win) but something's just not right with this container. I DID get it to work with default settings and changing the world name, but then the game asked me for a password, and there was none set. Even if I called out the settings.xml file, it still didn't read it, it seems. In Windows, the game launch looks like this: ERROR: Shader Odissey/Odissey A shader is not supported on this GPU (none of subshaders/fallbacks are suitable) ***Stationeers - 0.2.5906.26015*** 12:39:17: Changed setting 'StartLocalHost' from 'False' to 'True' 12:39:18: Changed setting 'ServerVisible' from 'False' to 'True' 12:39:18: Changed setting 'GamePort' from '27016' to '27016' 12:39:18: Changed setting 'UpdatePort' from '27015' to '27015' 12:39:18: Changed setting 'AutoSave' from 'True' to 'True' 12:39:18: Changed setting 'SaveInterval' from '300' to '300' 12:39:32: [ERROR] there is no texture data available to upload. 12:39:32: 12:39:33: Version : 0.2.5906.26015 12:39:33: Loading settings: D:\Stationeers\setting.xml 12:39:41: loaded 44 systems successfully 12:39:48: initialized 54 achievement records 12:39:48: game manager initialized 12:39:50: Deserialised in 0.583 s. Size in memory 25MB 12:39:50: Deserialised in 0.623 s. Size in memory 24MB 12:39:50: Deserialised in 0.676 s. Size in memory 25MB 12:39:50: Deserialised in 0.712 s. Size in memory 25MB 12:39:50: Deserialised in 0.64 s. Size in memory 27MB 12:39:50: Deserialised in 0.778 s. Size in memory 25MB 12:39:50: Deserialised in 0.606 s. Size in memory 25MB 12:39:50: Deserialised in 0.942 s. Size in memory 25MB 12:39:50: Deserialised in 0.987 s. Size in memory 25MB 12:39:50: Deserialised in 0.984 s. Size in memory 26MB 12:39:50: Deserialised in 0.99 s. Size in memory 25MB 12:39:50: Deserialised in 0.615 s. Size in memory 25MB 12:39:50: Deserialised in 1.044 s. Size in memory 25MB 12:39:50: Deserialised in 1.025 s. Size in memory 27MB 12:39:50: Deserialised in 0.432 s. Size in memory 25MB 12:39:50: Deserialised in 0.388 s. Size in memory 27MB 12:39:58: Deserialised 73 nodes 12:39:58: World Loaded in 0:10 12:39:58: Loaded World Settings. Elapsed: <1s ( + <1s) 12:39:58: Loaded 0 Networks in 00:09 (Elapsed: 00:09) 12:39:58: Loaded 0 Rooms in <1s (Elapsed: 00:09) 12:39:58: Loaded 106 Things in <1s (Elapsed: 00:09) 12:39:58: Loaded 9 Atmospheres in <1s (Elapsed: 00:09) 12:39:58: Loaded TileSystem Data in <1s (Elapsed: 00:09) 12:39:58: Checking for out of bounds objects 12:39:58: Finished checking for out of bounds objects 12:39:58: Init minables 12:39:58: Init minables completed in 0.001s 12:39:59: RocketNet Succesfully hosted with Address: 192.168.220.7 Port: 27016 12:39:59: attempting upnp mapping for '27016' 12:39:59: started Server 27016 12:39:59: StartSession. config: { "gameName": "Stationeers", "mapName": "Mars: The Canyon", "port": 27016, "password": false, "maxPlayers": 10, "ipAddress": "<redacted>", "SteamId": 0 } 12:39:59: Auto save stopped 12:39:59: Auto save started (300) 12:39:59: loaded 'Mars2' 106 things in 10932ms 12:39:59: No clients connected. Auto pause timer started (10000ms) 12:39:59: registered with session #64641 Ready 12:40:04: Failed to register '27016' using upnp. No UPNP enabled devices were discovered 12:40:09: Server Paused > > (clients can join just fine at this point)But in the docker container, it seems to stop right before all those logs: WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off? The referenced script on this Behaviour (Game Object '<null>') is missing! The referenced script on this Behaviour (Game Object 'GraphicsAdapter') is missing! The referenced script on this Behaviour (Game Object 'GraphicsAdapter') is missing! The referenced script on this Behaviour (Game Object '<null>') is missing! The referenced script on this Behaviour (Game Object 'GraphicsAdapter') is missing! The referenced script on this Behaviour (Game Object 'GraphicsAdapter') is missing! Unloading 1 Unused Serialized files (Serialized files now loaded: 0) Unloading 100 unused Assets to reduce memory usage. Loaded Objects now: 309839. Total: 173.524048 ms (FindLiveObjects: 11.318798 ms CreateObjectMapping: 4.232109 ms MarkObjects: 154.758343 ms DeleteObjects: 3.214488 ms) Unloading 1 Unused Serialized files (Serialized files now loaded: 0) Unloading 61 unused Assets to reduce memory usage. Loaded Objects now: 311539. Total: 171.163406 ms (FindLiveObjects: 10.873949 ms CreateObjectMapping: 3.984166 ms MarkObjects: 155.977085 ms DeleteObjects: 0.327798 ms) Host override address provided: 127.0.0.1 Host Address: 127.0.0.1:27500 cant resolve internal call to "System.Net.NetworkInformation.LinuxNetworkInterface::unitydroid_get_network_interface_up_state" (tested without signature also) <hang>It seems like the "settings.xml" file isn't being read correctly, since it's asking for a password, and none are set. Even if I called it out in the game args, it's still not picking up on it. I dunno. I get it you're busy, but if you have to to spin this up and test it out on the latest Stationeers version, I'd much rather run this in docker, since that system is more powerful than the Windows box - and just easier to manage. Current Unraid/Docker settings, if that helps:
  9. Ah, it's running debian - pretty easy. Ok, installed netstat, I don't see any ports listening which is odd. Server is running apparently. root@64e38907fd15:/# netstat -ntlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name root@64e38907fd15:/# netstat -nulp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name root@64e38907fd15:/# ps -ef | grep rocket steam 117 28 29 10:30 ? 00:00:37 /serverdata/serverfiles/rocketstation_DedicatedServer.x86_64 -difficulty easy -loadlatest Mars Mars -settingspath /serverdata/serverfiles/settings.xml root 415 44 0 10:32 pts/0 00:00:00 grep rocket root@64e38907fd15:/#
  10. How to easily install netstat to confirm which ports the server is listening on? And port 7777 wasn't one of the default ports in your docker profile, so you're saying I should add them? I guess I'll check the container first.
  11. Hi, glad to hear the errors are benign. I won't worry about them. As for the connectivity options, different port is fine too - I wasn't sure if that had to be hardcoded someplace. Makes sense that they are adjustable so you can run multiple instances. Regarding the server joining, this is a new install and I am trying on the LAN first and tried direct connect over both game and steam ports, just in case. I also don't see the server in the game browser. I've done several port-forwarding for other games, but we're not even there yet since it's LAN. I can't see the server from my own game client on my LAN. Does that last message look right for the server to be started? It's currently using .31% CPU and 3.736GiB / 62.58GiB for memory. I switched the networking to "Host" and then checked netstat in unraid CLI and I don't see any of the ports open for UDP: root@Medusa:/mnt/user/appdata/stationeers# netstat -nulp | grep 27 udp 0 0 127.0.0.1:55267 0.0.0.0:* 10300/Plex Media Se udp 0 0 127.0.0.1:55700 0.0.0.0:* 10300/Plex Media Se udp 0 0 127.0.0.1:123 0.0.0.0:* 1596/ntpd udp 0 0 127.0.0.1:8125 0.0.0.0:* 29484/netdata I also run Satisfactory game server on this unraid box and I see the ports open just fine: root@Medusa:/mnt/user/appdata/stationeers# netstat -nlp | grep 77 | grep Factory tcp6 0 0 :::7777 :::* LISTEN 28205/FactoryServer udp6 0 0 :::7777 :::* 28205/FactoryServer root@Medusa:/mnt/user/appdata/stationeers#
  12. If you wouldn't mind taking a fresh look at your Stationeers docker image for Unraid. They just released a HUGE update yesterday along with some dedicated server changes which might need to be incorporated. After starting the server, I'm seeing almost all shaders aren't getting loaded complaining about the GPU - which there isn't a dedicated one in this Unraid server, just using the onboard Intel Chipset for most things. I could live with the errors if there was no impact, but I can't tell from the output below if the server is even started, nor can I see it in the server browser, so I assume it's not running. The task stays running, but I don't think it's actually doing anything. Oh also, your ports that you have allocated aren't the default ports that Stationeers wiki says to use. The 27500 port should be 27016. https://stationeers-wiki.com/Dedicated_Server_Guide
  13. Yeah, I see I typed that up incorrectly. I'm mostly interested in the hardware decoding, and when I turn it on it complains about ffmpeg bindings when set to auto, but if it's already enabled, then I'll keep digging. Thanks!
  14. I'm curious how to enable the ffmpeg support within the container. I would assume that the container would have that built-in, but when I turn it on, I get an error. And secondly, I'm not sure if "Hardware Acceleration" is something that I can use. I don't a separate VGA card in the system, just using the onboard i-12700 CPU for transcoding.
  15. Was going to just delete this but leaving for others in case someone stumbles on similar problems. Q: In this release there's no "Torrent Creator" like the Win version, where is it? A: Man, it's been years since I've used the Win client, but I read they removed it and I assume from this docker image as well. I found a CLI tool that works for now. Q: I can't add trackers. No dialog box pops up. A: Trackers are per torrent file. So once the torrent has been added, then the "Add Trackers" shows up accepting input.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.