Getting started without Docker - jzohrab/lute GitHub Wiki
This documentation is deprecated/obsolete. Lute v2 has been replaced by Lute v3, a full Python rewrite. Please see the Lute v3 manual which includes notes on installation. If you have Lute v2, you can easily migrate to v3. Thank you!
If you can't use Docker on your system, you'll need to install the various things Lute needs manually.
It's possible to use other pre-packaged environments, such as WAMP, XAMPP, or Uniform Server, but they might not include everything you need, or have some gotchas. I'll try to help out if you're using one of these, but I don't have any experience with them!
- Create a directory anywhere on your machine and download and unzip the latest release to that folder (I'll call this the "lute_release" folder)
- Create a backup directory anywhere on your machine (I'll call this the "lute_backup" folder)
- Install the required components: see Installing all dependencies
Be sure to test all of the components that you've installed!
When everything is installed, you can start your Lute server as follows:
$ cd /path/to/lute_release
$ cd public
$ php -S localhost:9999
In your web browser, open http://localhost:9999. You should see the Lute home screen, with some sample stories. Click around, check it out. Then, I recommend you work through the Tutorial in your Lute, it provides an overview of Lute's main features.
When you're ready to really start using Lute, you may want to set the various
BACKUP_settings in the.envfile in your "lute_release" directory.
Cheers and best wishes! Hopefully we'll see you on the Lute Discord.