GithubHelp home page GithubHelp logo

psh845 / roi Goto Github PK

View Code? Open in Web Editor NEW

This project forked from studio2l/roi

0.0 1.0 0.0 2.86 MB

VFX 파이프라인 툴

License: BSD 3-Clause "New" or "Revised" License

Shell 0.05% Go 10.94% CSS 0.05% JavaScript 84.12% HTML 4.78% AMPL 0.06%

roi's Introduction

roi

roi는 2L의 새 파이프라인 서버이자, 첫번째 오픈소스 프로젝트입니다!

주의

roi는 아직 디자인이 끝나지 않았으며, 구현의 초기 단계입니다.

즉, 언제든 모든 것이 바뀔수 있습니다.

설치

설치는 일반적인 go 프로그램의 설치와 같은 방법으로 합니다.

go get github.com/studio2l/roi
cd $GOPATH/src/github.com/studio2l/roi
go install ./...

DB

roi는 cockroach db 를 사용합니다.

cockroach db는 postgresql의 호환 문법을 사용하며, 쉽게 스케일을 키울수 있는 db입니다.

cockroach db는 바이너리 파일로 배포하기 때문에 쉽게 설치하실 수 있습니다.

다음은 cockroachdb 홈페이지에 나와있는 설치법입니다.

v2.0.6은 현재 roi가 사용하는 버전입니다. 또는 이 곳에서 최신 버전을 다운로드 받으실 수 있습니다.

wget -qO- https://binaries.cockroachdb.com/cockroach-v2.0.6.linux-amd64.tgz | tar  xvz
cp -i cockroach-v2.0.6.linux-amd64/cockroach /usr/local/bin

다운로드 받은 후 원하는 곳에서 실행하시면 그 아래에 cockroach-data 디렉토리가 생성되며 실행됩니다.

실행

# DB 실행 및 최초 셑업
cd ~ # 또는 원하는 실행 장소에서
cockroach start --insecure
cockroach sql --insecure
> CREATE USER maxroach;
> CREATE DATABASE roi;
> GRANT ALL ON DATABASE roi TO maxroach;
> \q

# 테스트 데이터 추가
cd $GOPATH/src/github.com/studio2l/roi/cmd/roishot
go install
roishot testdata/test.xlsx

# 자가 https 인증서 추가
cd $GOPATH/src/github.com/studio2l/roi/cmd/roi/cert
sh generate-self-signed-cert.sh

# 서버 실행
cd $GOPATH/src/github.com/studio2l/roi/cmd/roi
go install
roi

roi's People

Contributors

kybin avatar khw7096 avatar

Watchers

James Cloos avatar

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.