Media
![image](https://github.com/user-attachments/assets/97cba40b-5ceb-40f8-91e4-93450cd22b78)
![image](https://github.com/user-attachments/assets/2cf27e65-b493-4916-bedd-aa69eaa0135b)
![image](https://github.com/user-attachments/assets/234f5be0-7a8c-41e1-abdf-10e9c6700a90)
![image](https://github.com/user-attachments/assets/522525d6-fb23-45b9-b559-deffb3f37a58)
---
# Changelog
nah
---
.../DynamicHostname/DynamicHostnameSystem.cs | 86 +++++++++++++++++++
Content.Shared/CCVar/CCVars.cs | 8 ++
.../Locale/en-US/dynamichostname/hostname.ftl | 3 +
3 files changed, 97 insertions(+)
create mode 100644 Content.Server/DynamicHostname/DynamicHostnameSystem.cs
create mode 100644 Resources/Locale/en-US/dynamichostname/hostname.ftl
diff --git a/Content.Server/DynamicHostname/DynamicHostnameSystem.cs b/Content.Server/DynamicHostname/DynamicHostnameSystem.cs
new file mode 100644
index 0000000000..386447534c
--- /dev/null
+++ b/Content.Server/DynamicHostname/DynamicHostnameSystem.cs
@@ -0,0 +1,86 @@
+using Content.Server.GameTicking;
+using Content.Server.Maps;
+using Content.Shared.CCVar;
+using Content.Shared.GameTicking;
+using Robust.Shared;
+using Robust.Shared.Configuration;
+
+namespace Content.Server.DynamicHostname;
+
+
+///