工具都是开源的,不提供其他支持
2. 从Marketplace部署Flipstarter app
点击此处进行部署3. 把你新创建的募资活动的IP地址复制粘贴到浏览器
4. 补充募资信息
在刚打开的窗口
5. 添加域名 (非强制性的但是推荐这一步)
Once purchased, point your domain name (or subdomain) to the IP address of the host using an "A" record. See instructions for NameCheap, Cloudflare or GoDaddy. Note that Cloudflare allows you to have an HTTPS certificate at the push of a button.
恭喜!你的募资活动已创建完毕
请注意,一旦创建完成就无法修改募资信息。你可以在DigitalOcean的销毁项删除一个募资活动
工具都是开源的,不提供其他支持
选项1. 使用Docker进行部署
你只需要在设备上安装Docker即可
# 下载最新版的flipstarter
docker pull flipstarter/flipstarter
# 创建一个卷来存储数据库
docker volume create flipstarter
# 在443和80端口运行容器
docker run -d --restart always --name flipstarter -v flipstarter:/app/static/campaigns -p 443:3000 -p 80:3000 flipstarter/flipstarter
选项2. 部署NodeJS
你需要在设备上安装Git,NodeJS和node-gyp
# 将git库复制后cd进去
git clone https://gitlab.com/flipstarter/backend && cd backend
# 安装依赖性
npm install
# 在3000端口运行网页服务器
npm start
Install a TLS/SSL (HTTPS) certificate
docker run -d --restart always --name flipstarter -v flipstarter:/app/static/campaigns -p 3000:3000 flipstarter/flipstarter
3000
via Nginx/Apache.