ARK: Survival Evolved

ARK: Survival Evolved

Chat Evolved
DelilahEve 2 Feb, 2021 @ 9:43am
Setup tips
I figured I would share with others some of what I've learned in setting this mod up for my own cluster:

1) Just use Webdis[github.com] in a docker container, this is so dead easy anyone can do it. You'll save yourself a lot of time just going this route, even more so if you're "tech illiterate" as it were.

2) Hooking this mod up to an external IO source (such as Discord) is as simple as querying the webdis server:

Use
/LRANGE/<your cluster name>/0/-1
to fetch all messages (0 is start index, -1 is end index; ../0/5 would get the first 5 messages for example)

and use
/LPUSH/<your cluster name>/<your message>
to append a new message to the chat

The github page for Webdis[github.com] has full instructions on potential use of the Webdis server and url schemas if you want to get more advanced with it.
Last edited by DelilahEve; 2 Feb, 2021 @ 9:44am
< >
Showing 1-2 of 2 comments
Blood Shot 8 Jun, 2021 @ 2:07pm 
The latest update requires the `<your message>` be formated for JSON (can be pushed as either a text or json). Just look at the other entries for how to format.
sofa-the-stupid 25 Jun, 2021 @ 9:33pm 
Hey all - I just got things up and running on a Windows server, which is tough to setup Docker on (because Docker is based in Linux). Wanted to share the list of the commands to run to get it running... These instructions are for Windows Server 2019, but they should also work for Windows 10, and probably Windows 11 whenever it comes out. You will need to open PowerShell for this *not Command Prompt*

IMPORTANT: The first two commands will make Windows restart! Make sure the Ark servers are stopped so you don't corrupt anything!

Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart Install-WindowsFeature containers -Restart Get-VM WinContainerHost | Set-VMProcessor -ExposeVirtualizationExtensions $true Install-Module DockerProvider Install-Package Docker -ProviderName DockerProvider -RequiredVersion preview [Environment]::SetEnvironmentVariable("LCOW_SUPPORTED", "1", "Machine") Restart-Service docker docker pull public.ecr.aws/nicolas/webdis:latest # note windows doesn't support custom IP addresses so the command is a bit different than their docs docker run --name webdis --rm -d -p 7379:7379 nicolas/webdis

You'll want to trigger that final command when the machine starts... so put it in a batch file and add it to your startup folder (or however you prefer, there are several ways)
Last edited by sofa-the-stupid; 25 Jun, 2021 @ 9:40pm
< >
Showing 1-2 of 2 comments
Per page: 1530 50