File manager & SFTP
Two ways to manage your server files: the in-panel file manager (fast for everyday edits) and SFTP (the right tool for large uploads, mass changes and modpack imports).
Opening the file manager
From your server's dashboard, click Files in the left rail. You'll land in the root directory — this is your server's /, where you'll find server.properties, world/, plugins/, logs/ and so on.
Everyday file tasks
The file manager covers everything you'd do over SFTP, but faster for one-off changes:
- Upload — click the green Upload button or drag files into the window.
- New file / folder — top-right buttons. Useful for creating
ops.json, mod config folders, etc. - Edit — click a file's name (not the row) to open the inline editor with syntax highlighting.
- Rename — right-click a row.
- Bulk select — tick the checkboxes, then move / delete / archive from the bottom bar.
- Download — right-click → download. Folders are zipped automatically.
- Mass move — select files, click Move, type a target path (e.g.
/plugins).
The web file manager caps single-file uploads at 100 MB. For anything larger — full modpacks, big worlds, jar collections — use SFTP instead.
Editing config files in the browser
Click any text file (.yml, .toml, .properties, .json, .cfg) and you'll get a full-screen editor with:
- Syntax highlighting for the file's language.
- Auto-detected indentation (spaces vs tabs).
- Ctrl+S to save, Ctrl+F to find, Ctrl+H to find & replace.
- A Save & Restart button — perfect for tweaking
server.properties.
motd=A Pulsar-powered Minecraft Server
difficulty=normal
max-players=40
view-distance=10
simulation-distance=8
spawn-protection=0
enable-command-block=true
white-list=false
When to use SFTP instead
SFTP (Secure FTP) connects to your server over an encrypted channel from a desktop app. Reach for it when you need to:
- Upload anything bigger than 100 MB.
- Move hundreds of files at once.
- Import an existing world or full modpack.
- Edit files with your local editor (VS Code, Sublime, Notepad++).
Finding your SFTP credentials
In your server dashboard, scroll down or open the Settings tab. The SFTP block shows everything you need:
Host: sftp.pulsarservers.com
Port: 2022
Username: yourname.a1b2c3
Password: (your Game Panel password)
Your SFTP password is the same as your Game Panel password — not your billing password. The username has a suffix like .a1b2c3 which identifies your specific server.
Connecting with FileZilla
FileZilla is free, cross-platform and the most popular client. Download it from filezilla-project.org, then:
- Open File → Site Manager → New Site.
- Set the protocol to SFTP – SSH File Transfer Protocol.
- Fill in Host, Port, Username from your panel.
- Logon Type: Ask for password (or Normal if you want it saved).
- Click Connect — accept the host key on first connection.
Drag files from the left pane (your computer) to the right pane (your server). That's it.
FileZilla speed tips
- In Edit → Settings → Transfers, raise Maximum simultaneous transfers to 5. Cuts upload time on modpacks by ~3×.
- Right-click any file → View / Edit to open it in your local editor — saves automatically push back.
Editing with VS Code
For long config-editing sessions, VS Code with the SFTP extension beats every other workflow:
- Install the extension.
- Open Command Palette (Ctrl+Shift+P) → SFTP: Config.
- Fill in the snippet that opens.
{
"name": "Pulsar — Survival Server",
"host": "sftp.pulsarservers.com",
"port": 2022,
"username": "yourname.a1b2c3",
"password": "your-panel-password",
"protocol": "sftp",
"remotePath": "/",
"uploadOnSave": true
}
With uploadOnSave: true, every save in VS Code pushes the file to the server instantly. Perfect for iterating on plugin configs.
File permissions
You generally don't need to touch permissions — PulsarServers sets them correctly for every file by default. The exceptions:
- Custom
start.shor.shscripts need executable bit: in the panel, right-click → chmod 755. - Jar files uploaded via SFTP should be 644. If a plugin won't load, this is the first thing to check.
Editing world/, level.dat or modpack jars while the server is running can cause corruption. Always stop the server, make your changes, then start again.