Download the configs from Github
This commit is contained in:
parent
c13ec2f9c8
commit
f10cd8356f
47
assetto_corsa/cfg/extra_cfg.yml
Normal file
47
assetto_corsa/cfg/extra_cfg.yml
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
UseSteamAuth: false
|
||||||
|
ValidateDlcOwnership: []
|
||||||
|
MandatoryClientSecurityLevel: 0
|
||||||
|
EnableAntiAfk: true
|
||||||
|
MaxAfkTimeMinutes: 10
|
||||||
|
AfkKickBehavior: PlayerInput
|
||||||
|
MaxPing: 500
|
||||||
|
MaxPingSeconds: 10
|
||||||
|
ForceLights: false
|
||||||
|
NetworkBubbleDistance: 500.0
|
||||||
|
OutsideNetworkBubbleRefreshRateHz: 4
|
||||||
|
EnableServerDetails: true
|
||||||
|
ServerDescription: ""
|
||||||
|
EnableRealTime: false
|
||||||
|
EnableWeatherFx: false
|
||||||
|
RainTrackGripReductionPercent: 0.0
|
||||||
|
EnableAi: false
|
||||||
|
GeoParamsCountryOverride: null
|
||||||
|
EnablePlugins: []
|
||||||
|
IgnoreConfigurationErrors:
|
||||||
|
DisplayErrorsToUsers: true
|
||||||
|
LogErrorsToConsole: true
|
||||||
|
LogErrorsToFile: false
|
||||||
|
EnableClientMessages: false
|
||||||
|
EnableCustomUpdate: false
|
||||||
|
PlayerLoadingTimeoutMinutes: 10
|
||||||
|
LokiSettings: null
|
||||||
|
RconPort: 0
|
||||||
|
DebugWelcomeMessage: false
|
||||||
|
ForceServerTrackParams: false
|
||||||
|
EnableAlternativeCarChecksums: false
|
||||||
|
EnableLegacyPluginInterface: false
|
||||||
|
EnableUPnP: false
|
||||||
|
LoadingImageUrl: null
|
||||||
|
UserGroups:
|
||||||
|
default_blacklist: blacklist.txt
|
||||||
|
default_whitelist: whitelist.txt
|
||||||
|
default_admins: admins.txt
|
||||||
|
BlacklistUserGroup: default_blacklist
|
||||||
|
WhitelistUserGroup: default_whitelist
|
||||||
|
AdminUserGroup: default_admins
|
||||||
|
CorsAllowedOrigins: null
|
||||||
|
AiParams:
|
||||||
|
Aggression: 0.5
|
||||||
|
MinRacingSkill: 0.0
|
||||||
|
MaxRacingSkill: 1.0
|
||||||
|
Consistency: 0.5
|
||||||
74
assetto_corsa/cfg/server_cfg.ini
Normal file
74
assetto_corsa/cfg/server_cfg.ini
Normal file
@ -0,0 +1,74 @@
|
|||||||
|
[SERVER]
|
||||||
|
NAME=AC_Server
|
||||||
|
CARS=bmw_m3_e30
|
||||||
|
CONFIG_TRACK=
|
||||||
|
TRACK=magione
|
||||||
|
SUN_ANGLE=48
|
||||||
|
PASSWORD=
|
||||||
|
ADMIN_PASSWORD=mypassword
|
||||||
|
UDP_PORT=25565
|
||||||
|
TCP_PORT=25565
|
||||||
|
HTTP_PORT=25566
|
||||||
|
PICKUP_MODE_ENABLED=1
|
||||||
|
LOOP_MODE=1
|
||||||
|
SLEEP_TIME=1
|
||||||
|
CLIENT_SEND_INTERVAL_HZ=18
|
||||||
|
SEND_BUFFER_SIZE=0
|
||||||
|
RECV_BUFFER_SIZE=0
|
||||||
|
RACE_OVER_TIME=180
|
||||||
|
KICK_QUORUM=85
|
||||||
|
VOTING_QUORUM=80
|
||||||
|
VOTE_DURATION=20
|
||||||
|
BLACKLIST_MODE=1
|
||||||
|
FUEL_RATE=100
|
||||||
|
DAMAGE_MULTIPLIER=100
|
||||||
|
TYRE_WEAR_RATE=100
|
||||||
|
ALLOWED_TYRES_OUT=2
|
||||||
|
ABS_ALLOWED=1
|
||||||
|
TC_ALLOWED=1
|
||||||
|
STABILITY_ALLOWED=0
|
||||||
|
AUTOCLUTCH_ALLOWED=0
|
||||||
|
TYRE_BLANKETS_ALLOWED=0
|
||||||
|
FORCE_VIRTUAL_MIRROR=1
|
||||||
|
REGISTER_TO_LOBBY=1
|
||||||
|
MAX_CLIENTS=18
|
||||||
|
UDP_PLUGIN_LOCAL_PORT=0
|
||||||
|
UDP_PLUGIN_ADDRESS=
|
||||||
|
AUTH_PLUGIN_ADDRESS=
|
||||||
|
LEGAL_TYRES=SV
|
||||||
|
|
||||||
|
[PRACTICE]
|
||||||
|
NAME=Practice
|
||||||
|
TIME=10
|
||||||
|
IS_OPEN=1
|
||||||
|
|
||||||
|
[QUALIFY]
|
||||||
|
NAME=Qualify
|
||||||
|
TIME=10
|
||||||
|
IS_OPEN=1
|
||||||
|
|
||||||
|
[RACE]
|
||||||
|
NAME=Race
|
||||||
|
LAPS=5
|
||||||
|
WAIT_TIME=60
|
||||||
|
IS_OPEN=1
|
||||||
|
|
||||||
|
[DYNAMIC_TRACK]
|
||||||
|
SESSION_START=89
|
||||||
|
RANDOMNESS=3
|
||||||
|
SESSION_TRANSFER=80
|
||||||
|
LAP_GAIN=50
|
||||||
|
|
||||||
|
[WEATHER_0]
|
||||||
|
GRAPHICS=3_clear
|
||||||
|
BASE_TEMPERATURE_AMBIENT=18
|
||||||
|
BASE_TEMPERATURE_ROAD=6
|
||||||
|
VARIATION_AMBIENT=1
|
||||||
|
VARIATION_ROAD=1
|
||||||
|
|
||||||
|
[WEATHER_1]
|
||||||
|
GRAPHICS=7_heavy_clouds
|
||||||
|
BASE_TEMPERATURE_AMBIENT=15
|
||||||
|
BASE_TEMPERATURE_ROAD=-1
|
||||||
|
VARIATION_AMBIENT=1
|
||||||
|
VARIATION_ROAD=1
|
||||||
@ -4,7 +4,7 @@
|
|||||||
"version": "PTDL_v2",
|
"version": "PTDL_v2",
|
||||||
"update_url": null
|
"update_url": null
|
||||||
},
|
},
|
||||||
"exported_at": "2023-12-27T17:12:44+01:00",
|
"exported_at": "2024-05-05T11:08:46+02:00",
|
||||||
"name": "Assetto Corsa (Freeroam + AI)",
|
"name": "Assetto Corsa (Freeroam + AI)",
|
||||||
"author": "josdekurk@gmail.com",
|
"author": "josdekurk@gmail.com",
|
||||||
"description": "Custom Assetto Corsa server with focus on freeroam",
|
"description": "Custom Assetto Corsa server with focus on freeroam",
|
||||||
@ -22,7 +22,7 @@
|
|||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"installation": {
|
"installation": {
|
||||||
"script": "#!\/bin\/bash\r\n\r\napt update\r\napt -y install curl git jq tar\r\n\r\n## get release info and download links\r\nLATEST_JSON=$(curl --silent \"https:\/\/api.github.com\/repos\/compujuckel\/AssettoServer\/releases\/latest\")\r\nRELEASES=$(curl --silent \"https:\/\/api.github.com\/repos\/compujuckel\/AssettoServer\/releases\")\r\nMATCH=$([[ \"$(uname -m)\" == \"x86_64\" ]] && echo \"linux-x64\" || echo \"linux-arm64\")\r\nVERSION=latest\r\n\r\nif [ -z \"${VERSION}\" ] || [ \"${VERSION}\" == \"latest\" ]; then\r\n DOWNLOAD_URL=$(echo ${LATEST_JSON} | jq .assets | jq -r .[].browser_download_url | grep -i ${MATCH})\r\nelse\r\n VERSION_CHECK=$(echo ${RELEASES} | jq -r --arg VERSION \"${VERSION}\" '.[] | select(.tag_name==$VERSION) | .tag_name')\r\n if [ \"${VERSION}\" == \"${VERSION_CHECK}\" ]; then\r\n DOWNLOAD_URL=$(echo ${RELEASES} | jq -r --arg VERSION \"${VERSION}\" '.[] | select(.tag_name==$VERSION) | .assets[].browser_download_url' | grep -i ${MATCH})\r\n else\r\n echo -e \"defaulting to latest release\"\r\n DOWNLOAD_URL=$(echo ${LATEST_JSON} | jq .assets | jq -r .[].browser_download_url | grep -i linux | head -1)\r\n fi\r\nfi\r\n\r\nmkdir -p \/mnt\/server\r\ncd \/mnt\/server\r\n\r\ncurl -sSL -o assetto-server-linux.tar.gz ${DOWNLOAD_URL}\r\n\r\ntar xvf assetto-server-linux.tar.gz\r\nrm assetto-server-linux.tar.gz\r\nchmod +x AssettoServer\r\n\r\nmkdir cfg\/\r\ncd cfg\/\r\n[ -f \"server_cfg.ini\" ] || curl -sSL -o \"server_cfg.ini\" \"https:\/\/pteropaste.com\/plk8mjfcqt4m\"\r\n[ -f \"extra_cfg.yml\" ] || curl -sSL -o \"extra_cfg.yml\" \"https:\/\/pteropaste.com\/ocd58cq39z0z\"\r\n[ -f \"entry_list.ini\" ] || touch entry_list.ini\r\n\r\n\r\n\r\n## install end\r\necho \"-----------------------------------------\"\r\necho \"Installation completed...\"\r\necho \"-----------------------------------------\"",
|
"script": "#!\/bin\/bash\r\n\r\napt update\r\napt -y install curl git jq tar\r\n\r\n## get release info and download links\r\nLATEST_JSON=$(curl --silent \"https:\/\/api.github.com\/repos\/compujuckel\/AssettoServer\/releases\/latest\")\r\nRELEASES=$(curl --silent \"https:\/\/api.github.com\/repos\/compujuckel\/AssettoServer\/releases\")\r\nMATCH=$([[ \"$(uname -m)\" == \"x86_64\" ]] && echo \"linux-x64\" || echo \"linux-arm64\")\r\nVERSION=latest\r\n\r\nif [ -z \"${VERSION}\" ] || [ \"${VERSION}\" == \"latest\" ]; then\r\n DOWNLOAD_URL=$(echo ${LATEST_JSON} | jq .assets | jq -r .[].browser_download_url | grep -i ${MATCH})\r\nelse\r\n VERSION_CHECK=$(echo ${RELEASES} | jq -r --arg VERSION \"${VERSION}\" '.[] | select(.tag_name==$VERSION) | .tag_name')\r\n if [ \"${VERSION}\" == \"${VERSION_CHECK}\" ]; then\r\n DOWNLOAD_URL=$(echo ${RELEASES} | jq -r --arg VERSION \"${VERSION}\" '.[] | select(.tag_name==$VERSION) | .assets[].browser_download_url' | grep -i ${MATCH})\r\n else\r\n echo -e \"defaulting to latest release\"\r\n DOWNLOAD_URL=$(echo ${LATEST_JSON} | jq .assets | jq -r .[].browser_download_url | grep -i linux | head -1)\r\n fi\r\nfi\r\n\r\nmkdir -p \/mnt\/server\r\ncd \/mnt\/server\r\n\r\ncurl -sSL -o assetto-server-linux.tar.gz ${DOWNLOAD_URL}\r\n\r\ntar xvf assetto-server-linux.tar.gz\r\nrm assetto-server-linux.tar.gz\r\nchmod +x AssettoServer\r\n\r\nmkdir cfg\/\r\ncd cfg\/\r\n\r\n[ -f \"server_cfg.ini\" ] || curl -sSL -o \"server_cfg.ini\" \"https:\/\/raw.githubusercontent.com\/pelican-eggs\/steamcmd\/main\/assetto_corsa\/cfg\/server_cfg.ini\"\r\n[ -f \"extra_cfg.yml\" ] || curl -sSL -o \"extra_cfg.yml\" \"https:\/\/raw.githubusercontent.com\/pelican-eggs\/steamcmd\/main\/assetto_corsa\/cfg\/extra_cfg.yml\"\r\n[ -f \"entry_list.ini\" ] || touch entry_list.ini\r\n\r\n\r\n\r\n## install end\r\necho \"-----------------------------------------\"\r\necho \"Installation completed...\"\r\necho \"-----------------------------------------\"",
|
||||||
"container": "ghcr.io\/parkervcp\/installers:debian",
|
"container": "ghcr.io\/parkervcp\/installers:debian",
|
||||||
"entrypoint": "bash"
|
"entrypoint": "bash"
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user