Skip to content

Conversation

@philips
Copy link

@philips philips commented May 28, 2020

This PR builds on #4 and migrates the application to Google Cloud's Identity Aware Proxy (IAP).

I have an instance of this code running successfully at https://memex.ifup.org.

If this general approach looks OK I am happy to add a simple AUTHZ system that takes a ACL via an environment variable to allow for read-only access from anonymous users.

This still doesn't get us to upgrading to go113 because of some other issue with the appengine package though.

mariusae and others added 5 commits November 13, 2019 12:08
The old runtimes are no longer supported, and App Engine does not permit
creating or updating go1 projects.

This change introduces support of the go111 runtime. Newer runtimes no
longer support login: handlers.
The old runtimes are no longer supported, and App Engine does not permit
creating or updating go1 projects.

This change introduces support of the go111 runtime. Newer runtimes no
longer support login: handlers.
This updates the tiddly to use Google IAP instead of the simpler, and
sadly deprecated, app.yaml access control.

Tested and deployed on memex.ifup.org. Try to break in! :)
Add a service to backup the tiddly datastore to git on a cron job. This
is useful for generating static sites and as an offsite backup.
@philips philips mentioned this pull request Jun 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants