5 | | 3. Press on add a new app button |
6 | | 4. Configure the settings |
| 3 | 3. Press on add a new app button (Remember that you can only run a single app with a free account) |
| 4 | 4. Configure the settings: |
| 5 | - Select web2py (If you want to deploy eden) |
| 6 | - Select the directory where you want to put the files of your app (By default it is /home/your_username/web2py/) |
| 7 | - Enter the administrative password. |
| 8 | - You will be issued with a domain which can be used to access your web2py app. (In case of a free account, it will be your_username.pythonanywhere.com) |
14 | | - Go to applications directory (cd Your_Folder/applications) |
15 | | - $ git clone [url of your repo : https://github.com/username/repo_name] |
| 16 | - Go to applications directory of your web2py project(cd your_app_folder/applications/) |
| 17 | - $ Clone the repo you want to deploy : git clone https://github.com/username/repo_name |
| 18 | 11. You have are now good to go and start the web2py server |
| 19 | 12. Go to /home/your_username/web2py/ using the bash editor |
| 20 | 13. Run the following command: |
| 21 | - $ python web2py.py -a "your_desired_password" |
| 22 | 14. This will start the web2py server on your created domain for this app (https://your_username.pythonanywhere.com/ in case of a free account) |
| 23 | 15. You can now navigate to other tabs(or do other things) and the bash console will keep running as a separate thread. In order to kill the current console you can go to "Console" tab and kill the desired bash console from the list. |