Console Overview
The Console is the main screen you use day-to-day in Depfloy. It is where you find your servers, open a project, kick off deployments, and watch what is happening. This page is a quick tour so you know where everything lives.
The layout
The Console has two parts:
- Left sidebar — your starting point. It lists the organizations you belong to, every server in the current organization, the projects on each server, and a separate Pinned group for the servers you visit most.
- Main panel — the working area. When you click a server or a project in the sidebar, this is where its screens open.
The top bar
Above the main panel, four tabs let you switch what you are looking at:
- Console — the default view: sidebar plus working area
- Deployments — a global list of every deployment across your servers, with filters and search
- Activity — a timeline of recent events (deployments, server alerts, member actions)
- Configuration — account-level settings (server providers, maintenance template). Visible only to admins.
Your personal settings — profile, API tokens, notifications, billing — live behind the avatar dropdown in the top-right.
Switching organizations
If you belong to more than one organization, the organization switcher sits at the top of the sidebar. Switching organizations changes everything in the sidebar — servers, projects, members — to the chosen organization's content. See Organizations for how organizations work and how to manage them.
Working with a server
Click a server in the sidebar and the main panel opens that server's management view. From here you can switch between several screens — Summary, Settings, Security, SSH Keys, PHP, Database, Cache, Meilisearch, Deployment Queue, Monitoring, Firewall, Scheduled Jobs, Background Jobs, Load Balancer. Which screens appear depends on the server type and your permissions.
For a full reference of each screen, see Server Sections.
Restart actions
The "More" menu in the server header gives you one-click restarts:
- Restart Server — reboots the entire machine
- Service restarts — restart only a specific service. Only the services actually installed on the server appear in the menu (Redis / Valkey, PostgreSQL, MySQL, Clickhouse, Meilisearch).
You will see a confirm dialog before anything restarts.
Working with a project
Click a project in the sidebar and the main panel opens with the project's tabs across the top:
- Summary — current state, last deployment, quick links
- Domains — custom domains and SSL
- Environments — environment variables
- Commands — run shell commands inside the project
- Schedulers — Laravel scheduled commands
- Background Jobs — Laravel plugins (Octane, Reverb, Horizon, Nightwatch) and your own background workers
- Logs — nginx and application logs
- Nginx Configuration — nginx template and custom snippets
- Project Settings — Git repository, deploy triggers, maintenance mode
Each tab loads on demand. Once you have opened a tab, switching back to it within a few minutes shows the same data without re-fetching. Use the Reload (⟳) button in the tab header to force a refresh.
Sidebar — grouping and pinning
Use the Group by menu at the top of the sidebar to organize your servers:
- None — the default, a flat list
- Environment — Production / Staging / Dev / Untagged
- Server type — Application / Database / Cache / Meilisearch / Load Balancer
You can also pin the servers you visit most. Pinned servers show in their own group at the top of the sidebar regardless of grouping. Pins are personal — your pins do not change the sidebar for your teammates.
Both your grouping choice and your pins follow you across browsers and devices.
Filtering and search
A search box at the top of the sidebar filters by server or project name as you type. While you are searching, the grouping flattens so matches across groups are visible together; clearing the search restores your group view.
Live updates
Deployments, logs, monitoring alerts, and background-job status all update in place — you do not need to refresh. If Depfloy temporarily cannot reach you with live updates (a corporate proxy, captive portal, or VPN sometimes blocks the connection that delivers them), an amber banner appears at the top of the screen. The page itself keeps working; only the live updates pause until the connection comes back.
If the banner stays, see Developer Guide → "Realtime updates paused" amber banner for what to try next.
Where to go next
- Initialize Server — bring your first server online
- Create Project — deploy your first application
- Server Sections — full reference for each server screen
- Members — who can do what in the Console