I once used a page automatically created by App Engine SDK to view the database contents and other info, but I lost the URL. Do you know it? Does it work in production?
The development console url is http://localhost:8080/_ah/admin/.
It does not work in production, but you can use GAE's dashboard in this case: https://appengine.google.com/.
Dev server's documentation is available here.
It's http://appengine.google.com/ if you're not using Google Apps.
Otherwise, it's http://appengine.google.com/a/<your-domain>
There is a section on Data there that includes the Datastore viewer, indexes, etc..
In case you found this answer and you're using App Engine SDK 1.7.6 or higher, the default URL has changed from localhost:8080/_ah/admin to localhost:8000.
Related
I have deployed source code via gcloud command line with no issue. However, I am currently away from my desktop and see a critical change to my app.yaml file that I would like to make.
Is this possible to do via my Google Cloud account?
You can use the App Engine Admin API to patch the specific version of your service and update the instance type since your app is using App Engine Standard. You can use the "Try this API" feature to update it right from your browser.
I wonder is it possible to stop and remove an app's version? I use App Engine.
I tried many times but no success. Also I tried to do it if the app is inactive, still can't remove it.
As stated in the documentation you can stop an App Engine version only if your app has manual or basic scaling. Also, you cannot delete a version that is sharing traffic.
Meaning, if you only have one version in the default App Engine service, the only way you can delete the version of your App Engine app is by deleting your project.
There's currently a public Feature Request open to allow a full deletion of an App Engine app in a project which you can find here.
In any way, if you wish to, you can always disable the App Engine app completely as described here.
I've deployed my Forge viewer app based on the View BIM 360 & Fusion models tutorial, and I'm having trouble with authentication on Google App Engine.
Having set my callback URL to https://forgeviewer-218710.appspot.com/api/forge/oauth/token, the autentication does not work.
Is this because I need to set my ID, secret, & callback URL in the app.yaml file that App Engine uses to deploy? Or am I way off track?
I tried run your app, but got Error : 400 - Invalid redirect_uri, which means that the Callback URL on the Developer Portal is different from the one your specified on your app.
On the tutorial, at Create an app section, we use http://localhost:3000/api/forge/callback/oauth, but when creating the Forge app that you'll use on your live app, you should use the live version, in this case https://forgeviewer-218710.appspot.com/api/forge/callback/oauth (which is different from what you specified on your question, so please adjust).
To summarize, the callback url MUST match on Forge app registration and on your app live (assuming you have Nodejs, on the FORGE_CALLBACK_URL environment variable). Sorry I don't have experience deploying to Google App Engine.
Is there a GUI for Google AppEngine DataStore ?
I'm looking for something similar to phpMyAdmin.
Thanks a lot.
appengine.google.com has its own datastore viewer. where you can login and view the complete datastore for all your applications. In the development server, appengine SDK emulates the same. You can access it like http://localhost:8080/_ah/admin
Yes, in your app dashboard, on the left you see section Data. In that click on datastore viewer. Ofcourse this works if your app is hosted on app engine, for local server see, How to browse local Java App Engine datastore?
I recently succeded in uploading a Roo/GWT project on Google App Engine.
But, how can I secure it from the Google App Engine application dashboard?
Is there a way to tell to GAE to put a Google Login Box at the start and set a list of authorized accounts?
Thank you very much,
Regards.
Just answered ~same q. here Adding an authentification system in a deployed Roo/Gwt project
This is in progress to be implemented for GWT 2.1/Roo 1.1.0. See this for more details https://jira.springsource.org/browse/ROO-1003
If you can't wait, check the Spring Security in Google App Engine article, at http://blog.springsource.com/2010/08/02/spring-security-in-google-app-engine/ That approach is not supported by Roo though (so once you change the generated code, it will be harder, but still possible, to continue using Roo)