Managing Applications - Control, Monitor & Operate Apps | Nife

This guide covers all operations for managing deployed applications, sites, databases, and services.

Viewing Applications#

Accessing Applications Dashboard#

Navigate to Applications

  1. From main dashboard, click Applications in navigation
  2. Dashboard loads with all deployed applications
  3. Summary cards show key metrics
  4. Applications displayed in your chosen view

Application List Organization#

Applications are organized by:

  • Type (Apps, Sites, Databases, Standalone)
  • Current status
  • Deployment region
  • Active filters

Filtering Applications#

Search by Name#

Using Search Box

  1. Click search field in filter panel
  2. Type application name or partial name
  3. Results filter in real-time
  4. Enter to confirm search
  5. Clear search to see all

Search Features

  • Case-insensitive search
  • Partial name matching
  • Real-time filtering
  • Works with all application types

Status Filtering#

Filter by Status

  1. Click Status dropdown in filters
  2. Choose from available statuses:
    • All Statuses (show all)
    • Running (active apps)
    • Deploying (being deployed)
    • Paused (temporarily stopped)
    • Stopped (powered off)
    • Failed (deployment failed)

When to Use

  • Find running applications
  • Monitor deployments
  • Find paused apps
  • Troubleshoot failed deploys

Region Filtering#

Filter by Region

  1. Click Region dropdown in filters
  2. Choose from available regions:
    • All Regions
    • US East
    • US West
    • Europe
    • Asia Pacific
    • Other regions

When to Use

  • Focus on specific region
  • Check regional distribution
  • Performance optimization
  • Compliance verification

Application Tabs#

Tab-Based Organization#

Switch between application types using tabs:

All Tab

  • Shows all applications
  • All types combined
  • Useful overview
  • Full inventory

Apps Tab

  • Containerized applications only
  • Microservices and services
  • Scalable workloads
  • Dynamic applications

Sites Tab

  • Static websites only
  • JAM stack apps
  • CDN-hosted content
  • No databases

Database Tab

  • Database services only
  • Data stores
  • Caches and queues
  • Persistent data

Standalone Tab

  • Services on servers
  • Monolith applications
  • Non-Nife managed
  • Custom infrastructure

Application Information Display#

Table View#

Shows applications in columns:

Name Column

  • Application identifier
  • Click to view details
  • Type indicator
  • Status badge

Status Column

  • Current state
  • Visual indicator
  • Last status update
  • Color-coded

Type Column

  • Deployment type shown
  • App, Site, Database, etc.
  • Helps organize
  • Filter by type

Replicas Column

  • Number of instances
  • For Apps: replica count
  • For Standalone: service count
  • Indicates scale

Region Column

  • Primary region
  • Geographic location
  • Deployment zone
  • Affects latency

Actions Column

  • Manage buttons
  • Quick operations
  • Three-dot menu
  • Context options

Card View#

Shows applications as visual cards with:

  • Application name
  • Status badge
  • Type icon
  • Quick action buttons
  • Key metrics
  • Region information

Switch Views

  1. Find layout toggle buttons
  2. Click List icon for table
  3. Click Grid icon for cards
  4. Your preference is remembered

Application Actions#

Viewing Details#

Open Application Details

  1. Find application in list
  2. Click "View Details" in actions menu
  3. Detail page opens
  4. Shows full configuration
  5. Displays metrics and logs

Information Shown

  • Complete configuration
  • Environment variables
  • Resource allocation
  • Deployment strategy
  • Performance metrics
  • Recent activity logs

Opening Sites#

For Deployed Sites Only

Open in Browser

  1. Find site application
  2. Click "Open Site" in menu
  3. Site opens in new tab
  4. See live deployment
  5. Test functionality

Copying Site URL#

Copy Site URL

  1. Find site application
  2. Click "Copy URL" in menu
  3. URL copied to clipboard
  4. Confirmation message appears
  5. Share URL with others

Controlling Applications#

Pausing Applications#

Pause Running App

  1. Find running application
  2. Click actions menu (three dots)
  3. Select "Pause"
  4. Confirmation may appear
  5. App transitions to paused state

Effect of Pausing

  • Application stops running
  • Instances halt
  • No requests served
  • Resources freed
  • Data preserved
  • Quick resume possible

When to Pause

  • Maintenance windows
  • Temporary disable
  • Cost reduction
  • Testing purposes
  • Development work

Resuming Applications#

Resume Paused App

  1. Find paused application
  2. Click actions menu
  3. Select "Resume"
  4. Application restarts
  5. Services become available

Resume Process

  • Takes a few seconds
  • Instances start up
  • Health checks run
  • Traffic accepted
  • Fully operational

When to Resume

  • After maintenance
  • Restore service
  • Re-enable functionality
  • Return to production

Restarting Applications#

Restart Running App

  1. Find application
  2. Click actions menu
  3. Select "Restart"
  4. Confirmation appears
  5. Application restarts

Restart Process

  • Graceful shutdown
  • All instances stopped
  • Fresh startup
  • Health checks
  • Back to running
  • Brief service interruption

When to Restart

  • After configuration changes
  • Apply updates
  • Clear memory issues
  • Refresh connections
  • Troubleshoot problems
warning

Restarting causes brief downtime. Plan for service interruption.

Deleting Applications#

Before Deleting#

danger

Deletion is permanent. Ensure backups exist if needed.

Pre-Deletion Checklist

  1. Back up any important data
  2. Verify no dependencies
  3. Check not in use
  4. Notify team members
  5. Get approvals if needed
  6. Document reason

What Gets Deleted

  • Application code/container
  • Configuration
  • Environment variables
  • Logs
  • Custom domains
  • Data (unless backed up)

Deletion Process#

Delete Application

  1. Find application to delete
  2. Click actions menu
  3. Select "Delete"
  4. Confirmation dialog appears
  5. Review warning message
  6. Confirm deletion
  7. Application removed

Confirmation Dialog

  • Shows application name
  • Warning about permanent deletion
  • Confirmation required
  • Cannot be undone message

After Deletion

  • Application immediately stopped
  • Removed from cloud provider
  • No longer listed in dashboard
  • Billing stops
  • Recovery only from backups

Bulk Operations#

Selecting Multiple Applications#

Select Individual Applications

  1. Check checkbox next to app
  2. Application is selected
  3. Shows checkmark
  4. Count appears in header

Select All Applications

  1. Click "Select All" button (if visible)
  2. All visible applications checked
  3. Bulk action options appear
  4. Shows total selected count

Bulk Deletion#

Delete Multiple Apps at Once

  1. Select multiple applications
  2. Menu shows "Delete X Selected"
  3. Click delete option
  4. Confirmation dialog
  5. All selected apps deleted
  6. Takes several seconds

Warning

  • Deletes all selected
  • No individual confirmations
  • Cannot undo
  • Plan carefully

Copying URLs#

Copy Site URLs#

For Static Sites

  1. Find site in list
  2. Click "Copy URL" in actions
  3. URL copied automatically
  4. Success message shown
  5. Paste anywhere

URL Format

  • HTTPS secure
  • Custom domain (if configured)
  • Or nifetency.com domain
  • Direct site access

Exporting Application Data#

Export All Applications#

Export as CSV

  1. Click overflow menu (three dots)
  2. Select "Export as CSV"
  3. File downloads
  4. Open in Excel/Sheets
  5. Contains all app data

Export as JSON

  1. Click overflow menu
  2. Select "Export as JSON"
  3. File downloads
  4. Use for analysis
  5. Integration-ready format

Exported Data Includes

  • Application name
  • Type
  • Status
  • Replicas count
  • Region
  • Deployment strategy

Export Selected Applications#

Export Subset Only

  1. Select desired applications
  2. Menu shows export options
  3. Exports only selected
  4. Smaller file size
  5. Focused data

View Toggle#

Switching Between Views#

Table View

  1. Click List icon in header
  2. Applications show as table
  3. Columns for each property
  4. Sortable columns
  5. Dense information display

Card View

  1. Click Grid icon in header
  2. Applications show as cards
  3. Visual layout
  4. Quick overview
  5. More whitespace

Choose Based On

  • Table: Detailed comparison
  • Cards: Quick visual scan
  • Your preference
  • Task at hand

Status Monitoring#

Understanding Status#

Running/Active

  • Application fully operational
  • Serving traffic
  • Health checks passing
  • Ready for use

Deploying

  • Currently being deployed
  • Not yet available
  • In progress
  • Will be running soon

Paused

  • Temporarily stopped
  • Can be resumed
  • No traffic served
  • Resources reduced

Stopped

  • Powered off
  • Not running
  • No resources used
  • Can be started

Failed

  • Deployment or operation failed
  • Not operational
  • Requires investigation
  • Check error logs

Troubleshooting#

Application Won't Start#

  1. Check status details
  2. Review error message
  3. Check resource limits
  4. Verify configuration
  5. Check logs
  6. Try restart again

Cannot Delete Application#

  1. Verify no dependencies
  2. Check it's not in use
  3. Ensure it's not protected
  4. Confirm sufficient permissions
  5. Try again
  6. Contact support if issue persists

Status Not Updating#

  1. Click Refresh button
  2. Wait for reload
  3. Check notifications
  4. Try again after waiting
  5. Check cloud provider status

Operations Summary#

OperationPurposeDurationRisk
PauseTemporary stopInstantLow
ResumeRestart pausedSecondsLow
RestartRefresh servicesMinutesMedium
DeleteRemove appMinutesHigh

Best Practices#

  1. Regular Backups: Before major changes
  2. Monitor Status: Check dashboard regularly
  3. Use Consistent Names: Easy identification
  4. Document Changes: Track what's deployed
  5. Test Changes: In staging first
  6. Plan Maintenance: Notify users
  7. Clean Up: Delete unused apps
  8. Review Logs: Monitor for issues

Application Management Operations Reference#

Quick reference for common application operations:

OperationPurposeImpactDurationRisk Level
PauseTemporarily stop applicationFrees resources, no trafficInstantLow
ResumeRestart paused applicationRestores serviceSecondsLow
RestartGracefully restartClears state, refreshesMinutesMedium
DeletePermanently remove appComplete removalMinutesHigh
ExportDownload application dataBackup for recordsInstantNone

Application State Lifecycle#

State Transitions: Running โ†” Paused โ†’ Stopped โ†’ Restarted โ†’ Running โ†’ Deploying โ†’ Running โ†’ Failed (requires manual intervention)

Bulk Operations Guide#

Selecting Multiple Applications:

  1. Use individual checkboxes for specific apps
  2. Click "Select All" for all visible apps
  3. Operations apply to all selected
  4. More efficient than individual operations
  5. Always confirm before executing

Summary of Application Lifecycle#

Understanding how to manage your applications allows you to:

  • Control costs through pausing
  • Maintain service availability
  • Update and maintain applications
  • Clean up unused deployments
  • Bulk manage large deployments
  • Export infrastructure data

Next Steps#