Code Monkey home page Code Monkey logo

zeabur's Introduction

Home Documentation Discord Discussion


Intro

Zeabur is a platform that help developers deploy their services with one click.

No matter what programming language or framework is used.

Zeabur - Deploy painlessly and scale infinitely with just one click | Product Hunt

Features

One click deployment

Zeabur can automatically analyze the code to determine what language and framework the project uses. No more dockerfile or docker-compose.yml!

All you need to do is to push your code to the repository, and Zeabur will automatically deploy and update your services.

Powerful configuration

Zeabur provides a powerful configuration system, which allows you to easily configure your services.

  • Configure your environment variables easily, without .env files.
  • Add domains for your services with one click. You can use your own domain or just use a subdomain of zeabur.app.
  • Multiple environment support, such as production, staging, development, and so on. Bind different domains and branches to different environments to get a separate environment easily.

Pay as you go

Are you still 'renting a server'? Zeabur uses a pay-as-you-go model, so you only pay for the resources your service actually uses, and you don't pay for what you don't use!

Integration

Your powerful system needs many different services to work together, such as MySQL, Redis, Kafka, Elastic Search, and so on.

Zeabur can help you easily deploy them in the same place, reduce management costs, and improve transmission speeds.

Easy to manage

After deployment, you can easily manage your services through the dashboard.

  • You can check the status or usages of your services, your them.
  • Rollback, suspend or restart your services with one click.
  • Invite your team members to manage your services together!
  • You can also see a detailed log of your services.

Documentation

For details on how to use Zeabur, check out our documentation.

Contributing Dashboard Internationalization

In dashboard/locales, there are language files that used in Zeabur's dashboard. If you found there is something wrong in the translation, or some translation is missing, you can help us to improve it.

If you are trying to add missing translation, first you need to find out the corresponding translation key in English file.

You can run node dashboard/locales/sync.mjs to sync the translation keys with primary language (English).

zeabur's People

Contributors

bensonyang0217 avatar calloc134 avatar cbot918 avatar chia1104 avatar correctroadh avatar deletelater avatar hackerchai avatar hanayashiki avatar hyoban avatar ikxin avatar imyuanx avatar itsalicelee avatar jerryjiao avatar jingfelix avatar lemonhx avatar leo-mu avatar michaelyuhe avatar nashi23 avatar okisdev avatar oncloud125252 avatar pan93412 avatar ridemountainpig avatar ringozzt avatar ruibaby avatar scmtble avatar sseaan avatar sudoskys avatar sz9751210 avatar tianzhou avatar yuaanlin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

zeabur's Issues

一些小疑问

你好,刚绑定了信用卡,不过我有几个小疑问。

  1. 开发者方案是每月收取 $5吗?还是说和免费方案一样,超出 $5 的按使用量计费呢?
    image
  2. 管理面板是否会增加内存和 CPU 限制设置吗?
  3. 是否可以设置每月支出的上限呢?比如 $10,超出后自动停止所有服务。

php无法编辑php.ini

注意到php无法编辑php.ini导致无法添加一些extension,
默认是有 PDO 扩展,但是实际上在php项目中的 PDO 只能够解析sqlite数据库
希望能够默认的引入 PDO_MySQL 扩展

Docker hub rate limit

Getting this error trying to deploy:

#3 ERROR: failed to copy: httpReadSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/oven/bun/manifests/sha256:456d511a28e648b028180b5c3b0f21b878626c0520647611c543ed075a974b89: 429 Too Many Requests - Server message: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit

无法获取真实IP

我用Express搭建了一个服务,并尝试用"request.ip"来获取来源ip,但是获取到的是内网ip:"10...*"

image

Use my own dockerfile

Use my own dockerfile to deploy,can't seem to expose the port,Using the environment variable port doesn't work either

image
image

service crashed

Dear zeabur team:

zeabur is a wonderful platform. I just deployed my project by zeabur last month, it worked very well at that time. However, when I opened it and redeplyed it today, I found that it went something wrong, it said 'service crashed'. It seems that I cannot find any solution in the zeabur documentation, so what should I do when I meet such a problem?

The issue is demonstrated in a picture whose link is https://pic4.zhimg.com/80/v2-f238800ef637fad81b75625706dfa366.png

Best,
Yuan

Feature request - integrating Lanchain, Langflow, Flowise

Dear Zeabur team,
Thanks for the great effort!
Given the popularity of LLM app development in the global community, one of most loved low-code dev framework - Langchain is highly recommended for your integration. The python version has got over 40K stars and the javascript version is also getting hot.

Accordingly, there is Langflow in python, "a UI for LangChain, designed with react-flow to provide an effortless way to experiment and prototype flows." , and Flowise in javascript "" for your consideration for further enriching Zeabur's ecosystem . 😄
LangChain
Flowise
Langflow

Not sure the feasibility but would love to give it try if possible on Zeabur.
Btw, there's a brief intro in Chinese from AIDEA community😄 : https://github.com/AldeaTeam/stock-chat-flowise
Best,
Sarai

Why does Zeabur automatically initialize my Directus and remove all of my collections

Why does Zeabur automatically initialize my Directus and remove all of my collections while I am sleeping?
When I try to access my data today, it appears that all of it has been lost., what's wrong with the setting?

there is log
02:21:21[18:21:20.605] INFO: Initializing bootstrap...

02:21:21[18:21:20.648] INFO: Installing Directus system tables...

02:21:21[18:21:21.012] INFO: Running migrations...

02:21:21[18:21:21.031] INFO: Applying Remove Collection Foreign Keys...

02:21:21[18:21:21.429] INFO: Applying Remove System Relations...

02:21:21[18:21:21.457] INFO: Applying Remove System Collections...

02:21:21[18:21:21.497] INFO: Applying Remove System Fields...

02:21:21[18:21:21.522] INFO: Applying Add Cascade System Relations...

02:21:22[18:21:22.524] INFO: Applying Change Webhook URL Type...

02:21:22[18:21:22.572] INFO: Applying Add Relations Sort Field...

02:21:22[18:21:22.614] INFO: Applying Remove Locked Fields...

02:21:22[18:21:22.663] INFO: Applying Webhooks Collections Text...

02:21:22[18:21:22.697] INFO: Applying Add Refresh Interval...

02:21:22[18:21:22.729] INFO: Applying Make Filesize Nullable...

02:21:22[18:21:22.765] INFO: Applying Add Collections Accountability...

02:21:22[18:21:22.796] INFO: Applying Remove Files Interface...

02:21:22[18:21:22.819] INFO: Applying Rename Interfaces...

02:21:22[18:21:22.863] INFO: Applying Restructure Relations...

02:21:23[18:21:23.013] INFO: Applying Add Foreign Key Constraints...

02:21:23[18:21:23.052] INFO: Applying Add System Fk Triggers...

springboot应用的多环境问题

我的springboot项目使用maven管理的,然后使用maven配置了多环境
一般来说打包和运行的时候命令行都会指定环境参数,但是在控制台好像毫无办法去传入构建和运行参数。
我能想到的解决方案

  1. springboot项目接入配置中心,摒弃使用maven管理多环境
  2. 使用docker,在控制台传入dockerfile需要的变量

官方有什么好办法吗?

node应用报错

node 版本 本地18.16.1
本地没报错

但是部署上去后报错
TypeError: Converting circular structure to JSON
--> starting at object with constructor 'Object'
| property 'component' -> object with constructor 'Object'
--- property 'vnode' closes the circle
at JSON.stringify ()
at Object.n [as set] (index-bd55ab72.js:3093:3655)
at JD (index-bd55ab72.js:3099:50536)
at Proxy.recordState (index-bd55ab72.js:3099:50750)
at Proxy. (index-bd55ab72.js:3093:2235)
at Proxy.updateSetting (index-bd55ab72.js:3099:50683)
at Proxy. (index-bd55ab72.js:3093:2235)
at L (index-9e2af203.js:1:2618)
at R (index-9e2af203.js:1:2597)
at we (index-bd55ab72.js:1:68262)

Docker error when trying to access Ruby 3.0.0

I tried to deploy Rails app using Zeabur Rails template but process failed.

...
18:27:52--------------------

18:27:52   1 | >>> FROM docker.io/library/ruby:3.0.0"

18:27:52exit status 1

18:27:52   2 |     ENV POSTGRES_HOST service-64ddffc232ceea9dac53f994.environment-64ddfdc79620ed8abeec769c.svc.cluster.local

18:27:52   3 |     ENV POSTGRES_PASSWORD 7A3Il2at84v9

18:27:52--------------------

18:27:52ERROR: failed to solve: failed to process "docker.io/library/ruby:3.0.0\"": unexpected end of statement while looking for matching double-quote

18:27:52exit status 1

Feedback for “部署 Halo 服务”

Service Crashed
Oops. There seems to be some errors occurred in this service.

Or this service is not listening on the port of environment variable $PORT.
Please contact the service owner to fix this issue.

php伪静态问题

我已经观察到,默认在文件不存在时会交由index.php处理。
但我想要的是,文件存在时也交由index.php处理,屏蔽外部对真实文件的访问。

我有试过 .htaccess 文件,但没有起作用。
我怎么才能自定义 rewrite rule ?

Feedback for “快速开始”

image
新建了一个项目,把project删掉后就这样了,,,,我以为是COOKIE问题,清楚之后发现是账号都出问题。整个账号就尬在这里了

Hydration completed but contains mismatches.

Hello, I used Zeabur to deploy my blog and encountered the error "Hydration completed but contains mismatches." The framework used for development is Vitepress. After researching, I found that it might be due to Cloudflare compressing the HTML. Can you provide a way to disable this option or any other solutions?

issue#1143
vitepress recommend
my blog

THX

部署后无法访问,报502错误

您好, 我使用zeabur 部署了docker容器,默认端口为8090。 这个端口是不对外暴露的吗?绑定域名后只能对外提供80 ,443端口吗?

另外访问域名一直是502错误,但是容器内日志没有错误,能否帮忙查下日志。

另外:使用支付宝扫描二维码付款成功后页面跳转到了404页面。😂

无法登录 github账号callback后跳回login页面

不是刚注册的,项目也建了,不小心登出后就没法进去了。
登录的是当前这个账号,使用了全局代理也无法登录,原有启动的项目还在正常运行,网站没有影响。
image

然后graphql 有返回值的第一个是这个
{
"errors": [
{
"message": "not logged in",
"extensions": {
"code": "Unauthenticated"
}
}
],
"data": null
}

我旧账号能够正常登录。

昨晚服务为啥会重启?

我在zeabur上部署了memos,但今儿早一打开,服务重启后回退到版本0.12.2,这是怎么回事?没出问题前,版本为0.14.1,而且现在网页也无法加载数据。因为现在API接口变更了很多。请协助解决下这个版本问题。另外,数据怎么导出?不然备份都无法进行。
Service ID应该是这个 6481acef866e6d39e64d5d8f

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.