Docs

Browse all our product documentation.
  • 🌟 We have over 110 articles to help get you started and are quickly working to make our documentation even better. If anything is missing you would like to see covered within our docs please post your docs suggestions...
    • 4 days ago
  • We are excited your looking to install Plato. Hopefully our documentation here will assist you along the way. Before installing Plato on your own servers please ensure your installation environment meets our...
    • 9/5/2019 6:30:10 PM
  • By far the quickest way to get started with Plato is to download or clone the Plato source code locally and use an IDE such as Visual Studio to build & launch Plato. Building Plato 🏠 After downloading Plato open...
    • 4 days ago
  • Internet Information Services or IIS is a web server developed by Microsoft for Windows operating systems. Plato works great on all versions of IIS that support hosting .NET core 3.x applications. In this document we'll...
    • 2 months ago
  • At minimum Plato requires a web server (typically IIS) running .NET Core 3.1 and a database server typically running SQL Server 2016 or above. Installing Plato on Windows (Production) Web Server Windows Server 2012......
    • 2 months ago
  • To ease installation the first time you launch Plato within your web browser you will be presented with the web based set-up screen. This screen allows you to name your installation, provide a database connection string...
    • 2 months ago
  • Looking to download Plato to install on your own computer or server? All official releases are available to download via our releases page on GitHub. Plato is not free software and you will need either a commercial...
    • 4 days ago
    1. 303
    Dashboard
    The Plato administrator dashboard is used to configure & manage your Plato installation. After you've set-up your Plato installation the administrator dashboard will be the first place you want to visit to enable...
    • 4 days ago
  • This section hopes to guide you through deploying Plato to your production servers. Currently Plato is only officially supported when running under IIS on Windows. We do hope to introduce Linux support in the future and...
    • 10/11/2019 4:21:32 PM
  • You can publish Plato to your configured IIS site using web deploy . Before following the steps within this guide please ensure you have the latest version of web deploy installed for Visual Studio. Visit the Microsoft...
    • 1 week ago
    1. 243
    Licensing
    Plato is a commercial product and requires a paid license for possession or use. Using Plato is subject to the terms and conditions of the Plato EULA at https://plato.instantasp.co.uk/legal/license . To acquire a...
    • 4 days ago
  • Once you've competed the web based set-up for Plato only the core modules will be installed. After completing set-up you should see a very minimal home page as shown below... What Next Access the...
    • 8/31/2019 1:28:26 PM
  • Discover what's included within Plato. After downloading a build or cloning the code from GitHub and extracting the Plato ZIP file to your computer you should see the following directory structure... plato/ |-- src |......
    • 9/23/2019 1:40:11 AM
  • To clone the Plato repository locally open up your favourite command line or shell terminal and navigate to a folder on your hard drive where you would like to install Plato. Once you've navigated to your target...
    • 8/27/2019 11:59:17 AM
  • Plato is composed of modules. Currently we have over 100 official modules that add opt-in functionality to Plato. This means you can pick and choose the features available within your Plato installation. To learn more...
    • 8/27/2019 1:40:40 PM
  • An XCopy deployment refers to manually copying the Plato files into your configured IIS site or copying the files via FTP or other means to your production web server. IMPORTANT : You cannot simply XCopy deploy the...
    • 10/11/2019 4:05:11 PM
  • Plato is a modern, extensible web application written in C# and built upon .NET core, MVC & Bootstrap. Plato is written entirely from scratch to minimise external dependencies and ensure clean, consistent code throughout....
    • 8/31/2019 3:04:05 PM
  • 24th October 2019 Plato 1.0.5 adds 5 new modules, improves overall performance and fixes a number of important bugs discovered since our 1.0.4 release. The new modules now allow you to follow any label within Plato to...
  • Plato leverages the ASP.NET Core Data Protection APIs to secure sensitive data stored within Plato. The data protection APIs use private keys to encrypt & decrypt data. The generation, persistence & life cycle of...
    • 9/6/2019 5:22:54 PM
  • Plato offers hundreds of modules, some big some small. Whilst we can't cover every module offered with Plato just yet we've provided documentation for what we would consider the larger more notable modules here.
    • 8/29/2019 6:27:01 PM