FluxEdge
  • FluxEdge
    • ☀️Overview
    • 🏠Home
    • Projects
      • Overview
        • Machine Overview
        • Projects Overview
      • Deploy App
        • Quick Launch
        • Custom Deployment
        • Local Storage
      • Rent Machine
    • Rate and Review Machines
    • Account
      • Overview
        • Deposit Funds
      • Audit
        • Logs
        • Login
        • Machines
        • Projects
        • Balance
      • Contact Details
      • Settings
        • General Settings
        • Security Settings
          • How to Set Up an Anti-Phishing Code on FluxEdge
        • Notification Settings
    • ❓FAQs
      • Billing and Payments
      • Deployment and Management
      • Security
      • General Information
  • FluxCore
    • ☀️Overview
    • ☁️FluxCore Web
    • Installation
      • Windows Installation
        • Troubleshooting
          • WSLRun([wsl.exe -l]): exit status 0xffffffff
          • How to Download Logs
          • Efficient Steps to Safely Cleanse Your Windows System of FluxCore
      • Linux Headless Installation
      • Linux Installation
        • Troubleshooting
          • How to Uninstall Rancher on Linux via Command
          • How to Uninstall Rancher on Linux via UI
    • 🏠Home
    • 🖥️Machines
      • Discover Your Machine ID and Password
      • How to add Machines to your local FluxCore GUI
      • Connecting to Your Fluxcore Server from Another PC on Your Local Network Without Installation
      • Individual Machine
        • Overview
        • Benchmark
        • Hardware
    • ⛏️Mining
      • All about the “Mining Dashboard” Module
      • Overclocking (OC) Profiles
      • Auto-Switch
    • 🤖Services
      • Service Module Overview
      • PoUW OC Profiles
      • FAQs
    • Account
      • Overview
      • Audit
        • Logs
        • Login
        • Mining
        • Leases
        • Rewards Claimed
      • OC Profiles
        • Mining Profiles
        • PoUW Profiles
      • Modules
      • Contact Details
      • Settings
        • General Settings
        • Security Settings
          • How to Set Up an Anti-Phishing Code on FluxCore
        • Notification Settings
    • ✅FluxCore Supported NVIDIA Drivers
    • 💵Claiming Rewards
    • 💰Machine Pricing
    • ❓FAQs
      • Rewards Information
      • Provider Information
      • General Information
      • Security and Maintenance
  • Resources
    • Litepaper
    • FluxEdge Economics v1
    • Protocol Roadmap
    • Socials
      • Flux Linktree
      • Twitter
      • Discord
    • Support
Powered by GitBook
On this page
  • Application Info
  • Logs
  • Shell
  • Events
  • Action Items
  1. FluxEdge
  2. Projects
  3. Overview

Projects Overview

PreviousMachine OverviewNextDeploy App

Last updated 16 days ago

In the Projects Overview tab, accessible from the left-hand side menu, you can find a comprehensive overview of all your current projects deployed on FluxEdge. To access this tab, click on "Projects" located next to the "Machines" tab at the top.

Project Tiles Info: Accesses the information screen for detailed control over the specific project. For more details, refer to the guide here.

Each project is displayed as a tile containing the following information:

  • Project Name

  • Service Category: E.g., Artificial Intelligence, Rendering, etc.

  • Number of Machines: The count of machines running the project.

  • Current Status: The operational status of the project.

  • Creation Date: When the project was created.

  • Hourly Cost: The cost of running the project per hour.

Filtering Projects

Use the filter options to sort projects by status and service category, making it easier to find specific projects.

Adding New Projects

An easy-to-use button is available to add new projects if needed.

Managing Projects

Click on a project tile to enter its detailed management interface, which includes various features and information displays:

Application Info

  • Project Name: The name given to the project during initial deployment, editable using the pencil icon.

  • Provider: Information about the machine running the project:

    • Machine Name: Last ten digits of the machine's Hash ID.

    • Type of Machine Rental: Dedicated or shared machine rental.

    • Machine Uptime: Duration the machine has been running continuously.

    • Machine Reliability: Displays the percentage of rentals completed without disruptions. It also shows the number of completed jobs without interruptions and the total number of leases throughout the machine's lifetime.

    • Hardware Specifications: GPU, vRAM, cores, RAM, and storage.

    • Location: Physical location of the machine.

  • Project Status

  • Elapsed Time: Duration the project has been running.

  • Created On: Date and time the project was created.

  • Account Balance: Current balance available for machine rentals, with an option to deposit additional funds.

  • Price: Hourly cost for the machine rental.

  • Spent: Total amount spent on the machine rental.

  • Time Left: Approximate time remaining based on current balance and hourly costs. Actual time may vary.

Logs

Access project container logs, with the ability to view logs for individual containers using the container selection box.

Shell

The Shell tab provides direct shell access to your project's pod, allowing you to enter commands as needed. SSH (Secure Shell) access ensures a secure and encrypted connection between your device and the remote machine running the project.

Please note that this shell access is designed for short-term interactions. Sessions may automatically refresh or disconnect after periods of inactivity or if your local device enters sleep mode. Consequently, any running processes may be interrupted.

Persistent Sessions with tmux

To maintain long-running processes or ensure session continuity despite disconnections, you can utilize tmux, a terminal multiplexer that allows you to create detachable and re-attachable shell sessions.​

Installing tmux

apt-get update
apt-get install sudo
sudo apt-get install tmux

Using tmux

Here's a brief guide to using tmux:​

  • Start a new session:

tmux
  • Detach from the session:

    Press Ctrl+B, then D​

  • List active sessions:

tmux ls
  • Reattach to a session:

tmux attach -t [session_name]

Replace [session_name] with the actual session name listed from the previous command.

  • Create a named session:

tmux new -s mysession
  • Split window horizontally:

    Press Ctrl+B, then "​

  • Split window vertically:

    Press Ctrl+B, then %​

  • Navigate between panes:

    Press Ctrl+B, then use arrow keys​

  • Close a pane:

    Type exit within the pane​

By using tmux, your processes will continue to run in the background even if your connection drops, allowing you to resume work seamlessly upon reconnection.

Events

View project container events within this screen.

Action Items

  • Redeploy: Redeploy the project with the same configuration, replacing the original.

  • Stop: Stop the project while keeping the machine rental active. Optionally, you can also stop the entire machine rental and all associated projects.

  • Open App: Open the application's front end if available, using Cloudflare Tunnel technology.

By following this guide, you can effectively manage your projects on FluxEdge, ensuring optimal utilization of resources and seamless project operations.