1backend / 1backend Goto Github PK
View Code? Open in Web Editor NEWRun your web apps easily with a complete platform that you can install on any server. Build composable microservices and lambdas.
Home Page: https://1backend.com
License: Other
Run your web apps easily with a complete platform that you can install on any server. Build composable microservices and lambdas.
Home Page: https://1backend.com
License: Other
... and create admins.
Idea: if there are no users, redirect the user to a configure page that helps to set up and install 1backend on the server and enables you to configure it, and register the first user, who is an admin.
Ie. launch appropriate containers etc
Hi. I realize everyone here is excited about this open source project however promotion by spamming is unprofessional and makes people less likely to trust your project in the future. Consider rethinking your marketing strategy?
Email Headers and Source
Return-Path: <[email protected]>
X-Original-To: x
Delivered-To: x
Received: from o50316379.outbound-mail.sendgrid.net (o50316379.outbound-mail.sendgrid.net
[50.31.63.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(No client certificate requested) by mail7i.protonmail.ch (Postfix) with ESMTPS id
843DF92 for <x>; Sun, 11 Mar 2018 15:32:00 -0400 (EDT)
Received: by filter0017p3las1.sendgrid.net with SMTP id filter0017p3las1-4818-5AA5842E-38
2018-03-11 19:31:58.762304833 +0000 UTC
Received: from NTM0ODQ1Nw (cpc1-finc17-2-0-cust2034.4-2.cable.virginm.net
[82.19.231.243]) by ismtpd0001p1lon1.sendgrid.net (SG) with HTTP id
JQ2kbhuGTxeC1ttDnlxu9Q Sun, 11 Mar 2018 19:31:58.672 +0000 (UTC)
Authentication-Results: mail7i.protonmail.ch; dmarc=fail (p=none dis=none)
header.from=gmail.com
Authentication-Results: mail7i.protonmail.ch; spf=pass
smtp.mailfrom=bounces+5348457-b3e7-nathanielsuchy=protonmail.com@sendgrid.net
Authentication-Results: mail7i.protonmail.ch; dkim=pass (1024-bit key)
header.d=sendgrid.net [email protected] header.b="ufTzeHeP"
Dkim-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=sendgrid.net;
h=from:mime-version:to:content-type:subject; s=smtpapi;
bh=GW5QtMCknNLMqirGGSsSF7RKWQU=; b=ufTzeHePaPeiJZ7PrNmgHfjUGtGyn
sYMXOQ8RT8QE7eC/UMPBv+5Mhl5TmeSnfp3P1WkzElk7+CrklcDYovfbdn2x7ev0
wgtg+v2uqLvOoRtzM89365PbPi5vDKpwwwg7PImsSs/p5jqSkMxqhpUNzNTL/oAR NDYNqlE44E/+Kc=
Date: Sun, 11 Mar 2018 19:31:58 +0000 (UTC)
From: "Janos Dobronszki" <[email protected]>
Mime-Version: 1.0
To: Nathaniel x <x>
Message-Id: <[email protected]>
Content-Type: text/html
Subject: Nathaniel Suchy, what's your opinion about this serverless platform?
X-Sg-Eid: wytieum2Fz3a9LM2bv+fJyi6CUr2PY5jmUvYbL14/4nMGo33RPoOD5xl+l76xU9qXwAtOzsBSINP5E
8LO/I/yVF05VuPLoz7D/FT7gRY9zHlXi7SvOq7Kf6jhYcnwkl5dgwBVaucIT4t2V/71u01y0es7Pdh
aINKONgCBHqFqvKmchxr59HTNpyvdJPFqlNjwRWD+cWbK4Y//Vhd1s5irQT8SPCBdj6V1RLSqOjjkN
muF4J/NWB0AmKoMHqwXHY6
X-Spam-Flag: YES
X-Spam-Status: Yes, score=6.5 required=4.0 tests=DKIM_ADSP_CUSTOM_MED,
DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,
HEADER_FROM_DIFFERENT_DOMAINS,HTML_IMAGE_ONLY_16,HTML_MESSAGE,
HTTPS_HTTP_MISMATCH,NML_ADSP_CUSTOM_MED,SPF_PASS,T_REMOTE_IMAGE,
T_RP_MATCHES_RCVD,URIBL_GREY autolearn=no autolearn_force=no version=3.4.0
X-Spam-Report: *
2.0 URIBL_GREY Contains an URL listed in the URIBL *
[URIs: sendgrid.net] *
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider *
(dobronszki[at]gmail.com) *
0.0 DKIM_ADSP_CUSTOM_MED No valid author signature, adsp_override is *
CUSTOM_MED *
0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail *
domains are different * -0.0 T_RP_MATCHES_RCVD Envelope sender domain matches
handover relay *
domain * -0.0 SPF_PASS SPF: sender matches SPF record *
2.0 HTTPS_HTTP_MISMATCH BODY: No description available. *
0.0 HTML_MESSAGE BODY: HTML included in message *
1.1 HTML_IMAGE_ONLY_16 BODY: HTML: images with 1200-1600 bytes of words *
0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily *
valid * -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature *
0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and *
EnvelopeFrom freemail headers are different *
0.9 NML_ADSP_CUSTOM_MED ADSP custom_med hit, and not from a mailing list *
0.0 T_REMOTE_IMAGE Message contains an external image
X-Spam-Level: ******
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on maili.protonmail.ch
X-Pm-Origin: external
X-Pm-Content-Encryption: on-delivery
X-Pm-Transfer-Encryption: TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)
<p>Hi Nathaniel Suchy,</p>
<p>I've seen you are into serverless computing. There's a tool we have built in that space and would like to get your opinion: <a href="https://u5348457.ct.sendgrid.net/wf/click?upn=S5y7k-2BNwbo2-2BjAo4LAeE7M40grXbVvTncAJ7jV5goCFM1Zok4JZW9ibniv6UnKNb_mJ2vvicTuK2lzdbeKkJ1BXM-2F0MZtLio0GJc2tLaJXaDtL1rvejhBYm2Qy70Q-2FCeFLDk-2Bibsfzo7Z88BBBPMklAQXuCotuKCZiSkcg5HhWAt-2B7-2B1nmV0xbmuPAhW1AeEHpps0Pcs6AsAFjLTdkjOONbYnAOyf6x4YLXjz1A4JlsRYvpZYBn-2B54kF-2Bj1q5L7pcBPLV9Tc4Yd-2Fhqm4oLKt-2BwbwQdQT-2BCQEZHZd2I7wfe-2Fs-3D">https://github.com/1backend/1backend</a></p>
<p>It's like GitHub but instead of social coding it's social serverless application building :).</p>
<p>What do you think?</p>
<p>Cheers Janos</p>
<img style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;" border="0" height="1" width="1" alt="" src="https://u5348457.ct.sendgrid.net/wf/open?upn=mJ2vvicTuK2lzdbeKkJ1BXM-2F0MZtLio0GJc2tLaJXaDtL1rvejhBYm2Qy70Q-2FCeFLDk-2Bibsfzo7Z88BBBPMklMv681wICzfEtHlEuzda3pyfxec-2FOUYk0TM-2B2Br-2BNINLhmHePoEZwJGuQxcv4RJj0-2BUICSuYkrkDKuId-2BI7tcBYSXoE4dsZZLHxOMhayk3jFs5TLswjg5TWOLLrHuz1b-2FROZKZynz35DUqMEGiHKSCk-3D">
The daemon leaks file descriptors. I suspect it happens when using os.Exec
to invoke bash processes.
To solve the problem of moving a service from one 1Backend installation to an other (for example in my case the live one and the local one), we could implement a command line interface.
Proposed features:
For export import we would need a nice way to represent a service: something like a yaml config file.
do you plan any postgres support?
ie: users visits first 'joe' and then 'john' but the html title tag of the page remains 'joe'
Get http://127.0.0.1:38893/ping: dial tcp 127.0.0.1:38893: getsockopt: connection refused
when I remove require('lodash'), error is gone
Use docker sockets to launch containers instead of invoking bash scripts.
Doesn't give a very good first impression.
Plugins for different languages (https://github.com/1backend/1backend/tree/master/backend/tech-pack) currently don't use the same conventions for global variable naming ie: the mysql connection is called db
in the Node.js plugin and sql
in TypeScript.
We should fix this, but before that we should come up with a good naming convention.
Suggestions are welcome.
See for example: https://developers.google.com/apis-explorer/#p/
If available, use the type definitions in the endpoint.
It is not possible to register because the call to your backend fails
Host: 1backend.com:9993
OPTIONS Call:
HTTP/1.1 504 Gateway Time-out 'Access-Control-Allow-Origin'
is missing
Create a menu for sorting by option(stars, updated at, etc.) on discover projects page
Would be great to have the ability to delete a project!
Open source services might still need a way to hide some information from the public - imagine an email sending service that has a private API key for example.
Title says it all.
Would be great to be able to delete our accounts.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.