If you are just testing your app on your personal computer, you can use
otree devserver. You don’t need a full server setup.
However, when you want to share your app with an audience, you must use a web server.
Choose which option you need:
You want to launch your app to users on the internet
You want the easiest setup
Again, we recommend Heroku.
You want to use your own computer as a server on your local network
e.g. running a lab study or field study. Follow these steps:
You want to set up a dedicated Linux server
Ubuntu Linux instructions.
Next steps After setting up your server, see Server deployment: final steps.
- Basic Server Setup (Heroku)
- Windows Server
- Configure your computer to be a server
- Linux Server
- Server deployment: final steps
- Set up Git