24 lines
675 B
Text
24 lines
675 B
Text
|
|
#load "store.fsx"
|
||
|
|
|
||
|
|
open System
|
||
|
|
open System.Runtime.InteropServices
|
||
|
|
open Bootstrap
|
||
|
|
|
||
|
|
use client = Store.connect "/artifacts"
|
||
|
|
|
||
|
|
run
|
||
|
|
{ Paths =
|
||
|
|
{ Data = "/data"
|
||
|
|
State = "/state"
|
||
|
|
Backups = "/backups"
|
||
|
|
Files = "/files" }
|
||
|
|
Eula = Environment.GetEnvironmentVariable "EULA"
|
||
|
|
Args = "libraries/net/neoforged/neoforge/21.1.253/unix_args.txt"
|
||
|
|
PasswordPath = "/rcon/password"
|
||
|
|
Saltatory = "6f1f573d493dcaeacad327cacfa722af5a07618c2668c93427614982882092d5" }
|
||
|
|
RuntimeInformation.ProcessArchitecture
|
||
|
|
(Store.manifest client)
|
||
|
|
(Store.fetch client)
|
||
|
|
(Store.saltatory client)
|
||
|
|
|
||
|
|
trust "/etc/ssl/certs/java/cacerts" "/data"
|