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.

[Support] ich777 - Gameserver Dockers

Featured Replies

okay it happened again in palworld. i just lost over a weeks worth of shit.... like 40hrs of play without flinching. why do it keep reverting back to a super old save, its not showing any errors when i look at the logs. the only thing that is happening is i noticed a odd glitch with a pal so when i was done playing last night i restarted the docker to see if it would clear it out. now it reverted to early last week progress. what is going on?



image.pngimage.png

  • Replies 12.6k
  • Views 2.2m
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Just thought I'd share my experience setting up a Valheim server with this docker app from @ich777(thank you!)   You don't need to worry about Steam authentication for Valheim, the default a

  • Dockers Available:   SteamCMD DedicatedServers: CounterStrike: Source CounterStrike 2 TeamFortress 2 ArmA3 - requested by @MrSage Deathmatch Classic

  • This will hopefully shed some light on the underside working bits of building a cluster of servers for ARK:SurvivalEvolved.   With the inspiration (read thievery) from @growlith I present th

Posted Images

2 minutes ago, kerpster said:

now it reverted to early last week progress. what is going on?

you describe a wrong path for your savings ...

how is your path setup in the game ?

im not using any gameserver dockers ... but the description of "gone" files ... most likely ...

1 minute ago, alturismo said:

you describe a wrong path for your savings ...

how is your path setup in the game ?

im not using any gameserver dockers ... but the description of "gone" files ... most likely ...

well saving is all done server side i would assume seeing its the palworld docker that im using..... so im not sure how to answer that

Just now, kerpster said:

well saving is all done server side i would assume seeing its the palworld docker that im using..... so im not sure how to answer that

ok, as mentioned ... im not using any gameserver docker, i would assume the server has some setup page, config, ...

may other can jump in and help out there

1 minute ago, alturismo said:

ok, as mentioned ... im not using any gameserver docker, i would assume the server has some setup page, config, ...

may other can jump in and help out there

its all good. the issue, so i think was the issue, is that my appdata somehow (i was screwing around with setting and its 100% my fault), was getting overwritten by my array. i was since fixed that so that the appdata folder in my shares is cache only and would not be messed with. i have a backup plugin that copies the appdata folder on the cache to the array once a week as a just in case kind of thing.

Can anyone help me with updating my Ark survival Asended docker to the latest verison i tried force updating the container and that didnt do anything it is still running v69.3 and i need it to run 69.7 to play on it. Not sure what to do, does anyone have any advice on what to do? Thanks

Edited by rbrix17

  • Author
55 minutes ago, kerpster said:

okay it happened again in palworld. i just lost over a weeks worth of shit.... like 40hrs of play without flinching. why do it keep reverting back to a super old save, its not showing any errors when i look at the logs. the only thing that is happening is i noticed a odd glitch with a pal so when i was done playing last night i restarted the docker to see if it would clear it out. now it reverted to early last week progress. what is going on?

You most certainly have two save files, one on /mnt/user/appdata/... and one on /mnt/cache/appdata/... please always check that if you are using the path /mnt/cache/appdata/... for the game files that your appdata is actually not moved to another pool by the mover.

45 minutes ago, kerpster said:

i have a backup plugin that copies the appdata folder on the cache to the array once a week as a just in case kind of thing.

That's most certainly what causes issues.

  • Author
3 minutes ago, rbrix17 said:

Can anyone help me with updating my Ark survival Asended docker to the latest verison i tried force updating the container and that didnt do anything it is still running v69.3 and i need it to run 69.7 to play on it. Not sure what to do, does anyone have any advice on what to do? Thanks

Stop the container

Delete the steamapps folder in the asa directory

Start the container

Open the container logs and see if it pulls the update

12 minutes ago, ich777 said:

You most certainly have two save files, one on /mnt/user/appdata/... and one on /mnt/cache/appdata/... please always check that if you are using the path /mnt/cache/appdata/... for the game files that your appdata is actually not moved to another pool by the mover.

should i delete the files in the user/appdata folder.... seeing the game should be looking at the cache? isnt the point of the mover to move the info from the cache drive to the array.... shouldnt that not interfer with the game seeing the game is pointed at the cache?

Also should i have 2 things under saves?
image.png

Edited by kerpster

On 7/11/2025 at 11:30 AM, ich777 said:

Can't reproduce that over here, the server is just running fine without restarting, did you change by any chance any setting or is this all vanilla?

On what Unraid version are you?

What machine do you run the container on?

I am running as it comes by default just tried again still the same ERROR I am running Unraid 7.1.4 on an Terramaster F4-424 Pro

8 hours ago, kerpster said:

shouldnt that not interfer with the game seeing the game is pointed at the cache?

you may should consider then ... when using mover on /appdata

setup all pathes to /mnt/user/... and dont use /mnt/cache/...

image.png

like this, once mover moved files from cache > array, and Docker starts, all "Serverfiles" are gone for the docker and will be recrated ... in this kind of setup ...

as most ppl (and recommended) are using /appdata as cache only it doesnt matter there, but if you are moving files to array ... then yes, once moved and docker is pointing "hard" to cache ... there is nothing there from docker point of view ... and will be recreated or marked as missing or ...

14 minutes ago, alturismo said:

you may should consider then ... when using mover on /appdata

setup all pathes to /mnt/user/... and dont use /mnt/cache/...

image.png

like this, once mover moved files from cache > array, and Docker starts, all "Serverfiles" are gone for the docker and will be recrated ... in this kind of setup ...

as most ppl (and recommended) are using /appdata as cache only it doesnt matter there, but if you are moving files to array ... then yes, once moved and docker is pointing "hard" to cache ... there is nothing there from docker point of view ... and will be recreated or marked as missing or ...

Thank you so much for the help. i will make that change and fingers crossed that helps.

  • Author
2 hours ago, kerpster said:

Thank you so much for the help. i will make that change and fingers crossed that helps.

I would rather recommend that you leave the appdata files on the cache since your Docker container need usually quick access to the files where you slow this down and also preventing the Array from sleep.

Please also do keep in mind that some gam servers won‘t run properly if you use the FUSE file path /mnt/user/… instead of /mnt/cache/…

Just saying. :)

Hi,

Our Sons of the Forest sever has suddenly stopped working and I can't figure out why. It's been working fine for months, nothing has been changed. I've tried deleting and reinstalling from community applications, removing the server files and those in CMD, the errors seem to stay the same. Can anyone help figure out what is going wrong?

Here's the log:

text error warn system array login

0024:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 00007FFFFE1EE748, 000014EF934214B0, 00007FFFFE1EE740, 00007FFFFE1EE6E0

0024:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 00007FFFFE1EE748, 000014EF934214B0, 00007FFFFE1EE740, 00007FFFFE1EE6E0

0024:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 00007FFFFE1EE748, 000014EF934214B0, 00007FFFFE1EE740, 00007FFFFE1EE6E0

ALSA lib confmisc.c:855:(parse_card) cannot find card '0'

ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory

ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings

ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory

ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name

ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory

ALSA lib conf.c:5703:(snd_config_expand) Evaluate error: No such file or directory

ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM default

ALSA lib confmisc.c:855:(parse_card) cannot find card '0'

ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory

ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings

ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory

ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name

ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory

ALSA lib conf.c:5703:(snd_config_expand) Evaluate error: No such file or directory

ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM default

01c8:fixme:ver:GetCurrentPackageId (000014EF48F1FF50 0000000000000000): stub

WARNING: Shader Unsupported: 'Hidden/HDRP/MaterialError' - All subshaders removed

WARNING: Shader Did you use #pragma only_renderers and omit this platform?

WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?

ERROR: Shader Hidden/HDRP/CameraMotionVectors shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

ERROR: Shader Hidden/HDRP/GGXConvolve shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

ERROR: Shader Hidden/HDRP/OpaqueAtmosphericScattering shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

WARNING: Shader Unsupported: 'Shader Graphs/Water' - All subshaders removed

WARNING: Shader Did you use #pragma only_renderers and omit this platform?

WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?

WARNING: Shader Unsupported: 'Shader Graphs/Water' - All subshaders removed

WARNING: Shader Did you use #pragma only_renderers and omit this platform?

WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?

ERROR: Shader Hidden/HDRP/CustomPassRenderersUtils shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

ERROR: Shader Hidden/HDRP/FinalPass shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

ERROR: Shader Hidden/PostProcessing/SubpixelMorphologicalAntialiasing shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

ERROR: Shader Hidden/HDRP/LensFlareDataDriven shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

WARNING: Shader Unsupported: 'Shader Graphs/SolidColor' - All subshaders removed

WARNING: Shader Did you use #pragma only_renderers and omit this platform?

WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?

ERROR: Shader Shader Graphs/SolidColor shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

WARNING: Shader Unsupported: 'Shader Graphs/SolidColor' - All subshaders removed

WARNING: Shader Did you use #pragma only_renderers and omit this platform?

WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?

WARNING: Shader Unsupported: 'HDRP/DefaultFogVolume' - All subshaders removed

WARNING: Shader Did you use #pragma only_renderers and omit this platform?

WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?

ERROR: Shader HDRP/DefaultFogVolume shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

WARNING: Shader Unsupported: 'HDRP/DefaultFogVolume' - All subshaders removed

WARNING: Shader Did you use #pragma only_renderers and omit this platform?

WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?

ERROR: Shader Sons/HDRPLit shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

ERROR: Shader Hidden/VoxelizeShader shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

Microsoft Media Foundation video decoding to texture disabled: graphics device is Null, only Direct3D 11 and Direct3D 12 (only on desktop) are supported for hardware-accelerated video decoding.

Texture2DArray is not supported on this platform/GPU

UnityEngine.Texture2DArray:Internal_Create(Texture2DArray, Int32, Int32, Int32, Int32, GraphicsFormat, TextureCreationFlags)

UnityEngine.Texture2DArray:.ctor(Int32, Int32, Int32, TextureFormat, Int32, Boolean, Boolean)

UnityEngine.Texture2DArray:.ctor(Int32, Int32, Int32, TextureFormat, Boolean, Boolean)

Crest.TextureArrayHelpers:CreateTexture2DArray(Texture2D)

Crest.TextureArrayHelpers:CreateBlackTexArray()

Crest.TextureArrayHelpers:InitStatics()

[ line -31527448]

UnityException: Failed to create 2D array texture because of invalid parameters.

at UnityEngine.Texture2DArray.Internal_Create (UnityEngine.Texture2DArray mono, System.Int32 w, System.Int32 h, System.Int32 d, System.Int32 mipCount, UnityEngine.Experimental.Rendering.GraphicsFormat format, UnityEngine.Experimental.Rendering.TextureCreationFlags flags) [0x00000] in <00000000000000000000000000000000>:0

at UnityEngine.Texture2DArray..ctor (System.Int32 width, System.Int32 height, System.Int32 depth, UnityEngine.TextureFormat textureFormat, System.Int32 mipCount, System.Boolean linear, System.Boolean createUninitialized) [0x00000] in <00000000000000000000000000000000>:0

at UnityEngine.Texture2DArray..ctor (System.Int32 width, System.Int32 height, System.Int32 depth, UnityEngine.TextureFormat textureFormat, System.Boolean mipChain, System.Boolean linear) [0x00000] in <00000000000000000000000000000000>:0

at Crest.TextureArrayHelpers.CreateTexture2DArray (UnityEngine.Texture2D texture) [0x00000] in <00000000000000000000000000000000>:0

at Crest.TextureArrayHelpers.CreateBlackTexArray () [0x00000] in <00000000000000000000000000000000>:0

at Crest.TextureArrayHelpers.InitStatics () [0x00000] in <00000000000000000000000000000000>:0

Rethrow as TypeInitializationException: The type initializer for 'Crest.TextureArrayHelpers' threw an exception.

HeadlessLoggingManager: Hooking

UnityEngine.Logger:Log(LogType, Object)

UnityEngine.Debug:Log(Object)

Endnight.Utilities.Dedicated.HeadlessLoggingManager:Hook()

Setting up stack trace logging...

UnityEngine.Logger:Log(LogType, Object)

UnityEngine.Debug:Log(Object)

Endnight.Utilities.Dedicated.HeadlessLoggingManager:Hook()

#DSL [EnvironmentArgs] ...

{"-userdatapath":"/serverdata/serverfiles/userdata"}

#DSL User data path is overriden to: Z:\serverdata\serverfiles\userdata

ERROR: Shader Sprites/Mask shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

ERROR: Shader GUI/Text Shader shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

ERROR: Shader TextMeshPro/Mobile/Distance Field shader is not supported on this GPU (none of subshaders/fallbacks are suitable)

UnloadTime: 0.603100 ms

0024:err:vulkan:wine_vk_init Failed to load libvulkan.so.1.

0024:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 15.0.6, 256 bits)").

0024:fixme:dxgi:dxgi_output_GetDisplayModeList iface 00007FFFFF26D2D0, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 00007FFFFE1EEBA0, modes 0000000000000000 partial stub!

0024:fixme:dxgi:dxgi_output_GetDisplayModeList iface 00007FFFFF26D2D0, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 00007FFFFE1EEBA0, modes 000014EFE0000010 partial stub!

0024:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x7ffffe1eeba0, paths 0x14efe0000010, modes_count 0x7ffffe1eeba8, modes 0x14efe0000070, topology_id (nil) semi-stub

0024:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x7ffffe1eec50, paths 0x14efe0000010, modes_count 0x7ffffe1eec58, modes 0x14efe0000070, topology_id (nil) semi-stub

0024:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x7ffffe1eec50, paths 0x14efe0000010, modes_count 0x7ffffe1eec58, modes 0x14efe0000070, topology_id (nil) semi-stub

0024:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x7ffffe1eec50, paths 0x14efe0000010, modes_count 0x7ffffe1eec58, modes 0x14efe0000070, topology_id (nil) semi-stub

0024:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x7ffffe1eec50, paths 0x14efe0000010, modes_count 0x7ffffe1eec58, modes 0x14efe0000070, topology_id (nil) semi-stub

0024:fixme:wbemprox:client_security_SetBlanket 00006FFFF1FB0E80, 00007FFFFE7E8390, 10, 0, (null), 3, 3, 0000000000000000, 0

0024:fixme:wbemprox:client_security_Release 00006FFFF1FB0E80

0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x30

0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x30

0024:fixme:system:NtUserGetDisplayConfigBufferSizes only returning active paths

0024:fixme:system:NtUserQueryDisplayConfig flags 0x4, paths_count 0x7ffffe1ee780, paths 0x14efe0000010, modes_count 0x7ffffe1ee2a8, modes 0x14efe0000070, topology_id 0x7ffffe1ee328 semi-stub

0024:fixme:system:NtUserQueryDisplayConfig only returning active paths

0024:fixme:system:NtUserQueryDisplayConfig setting toplogyid to DISPLAYCONFIG_TOPOLOGY_INTERNAL

#DSL [Self-Tests] Running self tests...

#DSL [Self-Tests] [AppId] App ID is correct.

#DSL [Self-Tests] [Settings] Validating game settings file format...

#DSL [Self-Tests] [Settings] Game settings file is valid.

#DSL [Self-Tests] [Config] Validating server config file and command line arguments...

#DSL Server configuration is valid. More...

{

"IpAddress": "0.0.0.0",

"GamePort": 8766,

"QueryPort": 27016,

"BlobSyncPort": 9700,

"ServerName": "Docker Server",

"MaxPlayers": 8,

"Password": "",

"LanOnly": false,

"SaveSlot": 1,

"SaveMode": "Continue",

"GameMode": "Normal",

"SaveInterval": 600,

"IdleDayCycleSpeed": 0.0,

"IdleTargetFramerate": 5,

"ActiveTargetFramerate": 60,

"LogFilesEnabled": false,

"TimestampLogFilenames": true,

"TimestampLogEntries": true,

"SkipNetworkAccessibilityTest": false,

"GameSettings": {},

"CustomGameModeSettings": {}

}

#DSL [Self-Tests] [Config] Dedicated Server configuration file is valid.

#DSL [Self-Tests] [Networking] Testing public accessibility...

0024:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 15.0.6, 256 bits)").

0214:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags

0214:fixme:wbemprox:client_security_SetBlanket 00006FFFF1FB0E80, 00007FFFFE7E8390, 10, 0, (null), 3, 3, 0000000000000000, 0

0214:fixme:wbemprox:client_security_Release 00006FFFF1FB0E80

0060:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

0060:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

0214:fixme:wbemprox:enum_class_object_Next timeout not supported

0060:fixme:mountmgr:query_property Faking StorageDeviceProperty data

0060:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

0060:fixme:mountmgr:query_property Faking StorageDeviceProperty data

0060:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

Setting breakpad minidump AppID = 1326470

SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197960265728 [API loaded no]

0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00006FFFEFD7313C, 31) stub

0220:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 000014EE031EFF50

src\clientdll\steamengine.cpp (3529) : Assertion Failed: Attempt to call interface with invalid hSteamUser /+/ 1, appid=1326470, hpipe=131073, inprocess, thread=508

src\common\interfacemap.cpp (874) : Assertion Failed: IPC call to IClientHTTP::ReleaseHTTPRequest returned failure code 12

src\clientdll\steamengine.cpp (3529) : Assertion Failed: Attempt to call interface with invalid hSteamUser /+/ 1, appid=1326470, hpipe=131073, inprocess, thread=508

Thanks!

  • Author
5 hours ago, Jakeyyy said:

Can anyone help figure out what is going wrong?

Please post the full log output as a textfile.

10 hours ago, ich777 said:

Please post the full log output as a textfile.

OK, just like this?

logs.txt

  • Author
13 minutes ago, Jakeyyy said:

OK, just like this?

Yes, but I think we have an issue with the Forums since I can't download it and it is listed as Unavailable, can you help @SpencerJ & @JorgeB

3 minutes ago, ich777 said:

Yes, but I think we have an issue with the Forums since I can't download it

Please try again, it's working for me, it may have been a temp issue.

  • Author
21 minutes ago, Jakeyyy said:

OK, just like this?

No, I assume you copy pasted the log window correct?

Please issue this command from a Unraid Terminal:

docker container logs EmbyServer > /root/emby.log

You can also use another path like

docker container logs EmbyServer > /mnt/user/appdata/emby.log

(this will put the emby.log into your appdata directory)

any plans since ASKA is out to have a server for it?

Hello, I see you have Factorio listed in your list of available Docker containers, but I am not able to find it in the Unraid app browser.

  • Author
55 minutes ago, dezaraman85 said:

any plans since ASKA is out to have a server for it?

No, I don't create new conatiners anymore, maybe some other game server maintainer will.

  • Author
29 minutes ago, KainenFrost said:

Hello, I see you have Factorio listed in your list of available Docker containers, but I am not able to find it in the Unraid app browser.

This wasn't my container since I only maintained only a template for Unraid, I deprecated it since this container was out of my control and it gave some users trouble.

1 hour ago, ich777 said:

This wasn't my container since I only maintained only a template for Unraid, I deprecated it since this container was out of my control and it gave some users trouble.

Darn, oh well, thank you

On 7/31/2025 at 4:19 PM, ich777 said:

No, I assume you copy pasted the log window correct?

Please issue this command from a Unraid Terminal:

docker container logs EmbyServer > /root/emby.log

You can also use another path like

docker container logs EmbyServer > /mnt/user/appdata/emby.log

(this will put the emby.log into your appdata directory)

Ahh I see, yes I did! Thank you for the guidance, it's always good to learn some new terminal commands!

sonsoftheforest.logs

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...

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.