Comments (7)
Spent some time today on this: I've successfully deployed my lambda (2 endpoints: /api and /graphql) to AWS, under a private account, using the serverless framework, and hooked it up to a free mlab Mongo instance.
To keep things simple I did not use a VPC setup, and used liberal AWS permissions -hence the private account. Just to see all part working.
No auth yet either -thats tracked in #37, and the only thing in the DB is a test account set up using the freecodecamp site running on my machine.
Hooking it up to Travis is trivial -you run the same commands, you just need to configure secret variables, and make decisions about under what conditions we deploy what.
I'm currently doing a little clean up, and will raise a PR with that work in the coming days, depending on how I go -fighting an annoying flue at the moment.
/cc @raisedadead @jrogatis @QuincyLarson @Bouncey
from open-api.
@ojongerius Thanks for the update. It sounds like you're making steady progress. We're all looking forward to taking a look at your PR. Hope you feel better soon!
from open-api.
Thanks @QuincyLarson! I've raised #42
You can have a look at what I deployed at https://ys2mlj49y9.execute-api.us-east-1.amazonaws.com/dev/api the IDE allows you to explore the schema, and query at will. This is a shared playground to see what queries are possible. Nothing interesting at the moment but it does give you a rough idea: https://graphqlbin.com/v2/2RrgS8
If I can get the PR merged I'll set Travis up, I will probably need some permissions to do so.
from open-api.
I've merged that PR, and raised another one to update the documentation; #43
from open-api.
Have raised a PR that will allow Travis deployments #44.
from open-api.
@jrogatis (or others) if you'd like access to the Mongo db, shoot me a message on Signal and I'll share the Mongo URL. Quincy, Mrugesh and Stuart all have my number.
from open-api.
I'm going to close this one off, some PRs are still open but the main goal of this issue has been reached.
from open-api.
Related Issues (20)
- Duplicate user creation should return error HOT 1
- Can't createUser with the header generated by `yarn generate-auth-header` HOT 5
- Configure GitHub Releases & Changelogs
- Configure Publishing to NPM HOT 2
- Release v1.0.0 HOT 2
- CNAMEs and HTTPS certificates HOT 7
- Handle empty body HOT 1
- Handle invalid JSON HOT 1
- Inactive Days HOT 3
- View Users Solutions HOT 20
- yarn generate-auth-header not working HOT 3
- Agree on using an external uuid that is not coupled to any implementation HOT 1
- Update integration test snapshot HOT 1
- Schema validation
- Create updateCommunityEvent HOT 3
- Remove duplication in tests HOT 1
- Port one query from loopback to open-api
- Create overview of outstanding issues that prevent going to prod
- Investigate running in Azure
- Create a role system for API use HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from open-api.