Codeveloper - 당신의 팀과 co-develop하세요!
코드벨로퍼, 코디벨로퍼와 같이 어떻게 이름을 읽어야할지 햇갈리는 경우가 있는데 코드벨로퍼라고 읽으면 됩니다.
코드벨로퍼는 웹 기반 IDE에디터로, 소켓 통신을 통해 여러사람이 동시에 작업할 수 있습니다.
모든 코드를 레파지토리에 공유합니다. 라이센스에 기반하여 마음껏 가져다 쓰셔도 됩니다.
(이 코드들도 다 오픈소스로 만들어서)
- Ubuntu 기반의 터미널 제공
- Node Js 런타임(V8) 제공
- 파일 생성 및 코드 편집 가능
- 공동개발자 등록 및 동시 코드 편집
$ cd codeveloper-frontend
$ npm install
$ cd codeveloper-backend
$ npm install
$ mysql -u root -p
mariaDB [(none)] > create database codeveloper;
mariaDB [(none)] > use codeveloper
mariaDB [codeveloper] > source "codeveloper.sql";
$ cd codeveloper-backend
$ cp .env_sample .env
$ vi .env // env 수정
$ mkdir uploads // init folder
$ cd codeveloper-frontend
$ npm run build
$ cd codeveloper-backend/src/docker/dockerfile
$ docker build --tag terminal:node .
$ cd codeveloper-backend
$ node index.js
enjoy codeveloper 🙌
- Node Js
- Express Js
- Mysql
- Socket.io
- Docker
- Vue Js
- Webpack3
- CodeMirror
- FontAswome
- Axios
- Vuex
GNU General Public License v3.0