• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

php로 DSM 를? kodbox docker로 설치하기

달소 달소 520

0

12

 

안녕하세요. 달소입니다.

이번글은 앞서 Dev_OpsEngineer 님께서 소개해주신 신기한(?) 오픈소스 PHP 프로젝트입니다.
kodbox라는 그 언어로 제작된 php 오픈소스 프로젝트입니다.

 

한글도 지원된다고는 하는데.. 번역상탠가 영.. 좋지는않습니다 ㅎㅎ

그냥 재미로 한번 설치해보심이..

 

kodbox란?

 

kodbox는 웹용 파일 관리자입니다. 또한 웹 브라우저 내에서 직접 웹 사이트를 개발할 수 있는 웹 코드 편집기입니다. kodbox는 Linux, Windows 또는 Mac 기반 플랫폼에서 온라인 또는 로컬로 실행할 수 있습니다. 

 

image.png.jpg

 

일반 기능은 DSM과 매우 유사합니다.

플레이어도되고.. 코드 수정도 되구요

image.png.jpg

 

기능도 무쟈게 많습니다.

 

특징

  • 운영 체제, 풍부한 상황에 맞는 메뉴 및 도구 모음, 끌어서 놓기, 바로 가기 키와 같은 경험을 사용하십시오.
  • 40개 이상의 언어로 제공됩니다.
  • 파일 관리
  • 원격 서버의 파일 및 폴더에 대한 모든 작업(복사, 귀여운, 붙여넣기, 이동, 제거, 업로드, 폴더/파일 생성, 이름 바꾸기 등)
  • 다중 사용자 지원, 사용자 지정 역할 그룹.
  • 액세스 권한, 파일 형식 제한, 사용자 인터페이스 등의 유연한 구성
  • 클립보드: 복사, 잘라내기, 붙여넣기, 지우기
  • 선택 가능한 파일 및 폴더 지원(마우스 클릭 & Ctrl & Shift & 단어 및 키보드 단축키)
  • 키보드 단축키: 삭제 삭제, Ctrl+A 선택, Ctrl+C 복제, Ctrl+X 접합, 위/아래/왼쪽/오른쪽/홈/끝 등
  • 선택한 파일 및 폴더에 대한 다중 작업 지원: 이동, 복사, 귀여운, 제거, 이름 바꾸기, 열기, 보관, 삭제, 다운로드 등
  • 파일 및 폴더를 열려면 두 번 또는 한 번 클릭 설정
  • Filetree: 한 번에 여러 하위 폴더를 열고 표시할 수 있습니다.
  • 클라이언트 측에서 자연 정렬 구현
  • 목록, 아이콘 및 분할 보기;
  • 드래그 앤 드롭으로 파일 이동/복사/복제/삭제
  • 파일 또는 폴더를 다른 사람과 공유합니다.
  • 즐겨찾기에 폴더 추가
  • 디렉토리 크기 계산
  • 이미지 파일의 축소판
  • Normalizer:UTF-8 파일 이름 및 파일 경로 등의 노멀라이저
  • 다양한 상황에서 잘못된 솔루션을 지원하는 Muti Charset 지원, 파일 이름 및 파일 경로 등의 Sanitizer
  • 다중 및 청크 업로드 지원,
  • 드래그 앤 드롭 HTML5 지원을 통한 배경 파일 업로드, Chrome, Firefox 및 Edge로 폴더 업로드
  • 양식 URL(또는 목록) 업로드
  • 현재 작업 디렉토리로 직접 추출(원하지 않음 - 폴더 생성)
  • 검색: 파일 이름 및 파일 내용으로 검색
  • 이름에 따른 파일 제외
  • 직접 파일 URL 복사
  • 아카이브 생성/추출/미리보기(zip, rar, 7z, tar, gzip, tgz)
  • Quicklook, 일반적인 파일 형식 미리보기 이미지 파일, 텍스트 파일, pdf, swf, 문서 파일 등
  • 웹 브라우저 기능에 의존하는 비디오 및 오디오 플레이어
  • 편집자
  • 120개 이상의 언어에 대한 구문 강조 표시
  • 다중 레이블, 레이블을 드래그 앤 드롭합니다.
  • 15개 이상의 테마, 좋아하는 프로그래밍 스타일 선택
  • 웹 개발: Emmet이 통합된 HTML/JS/CSS 편집기
  • 자동 들여쓰기 및 내어쓰기, 줄 바꿈, 코드 접기
  • 다중 커서 및 선택, (가운데 키 선택, Ctrl+Command+G)
  • 자동 완성.
  • vim 및 Emacs 모드를 포함한 완전히 사용자 정의 가능한 키 바인딩
  • 정규 표현식으로 검색 및 바꾸기, 일치하는 괄호 강조 표시
  • 소프트 탭과 실제 탭 간 전환
  • 숨겨진 문자 표시
  • 마우스를 사용하여 텍스트 드래그 앤 드롭
  • 라이브 구문 검사기(JavaScript/CoffeeScript/CSS/XQuery/HTML/PHP 등)
  • 잘라내기, 복사 및 붙여넣기 기능
  • 마크다운 지원(라이브 미리보기, html로 변환 등)
  • 형식: JavaScript/CSS/HTML/JSON/PHP 등
  • 모바일 장치에서도 크로스 플랫폼
  • 다른 시스템과 쉽게 통합
  • kod 자체에서 개발한 이것은 좋은 시도입니다.
     

뭐 기능들은 엄청많습니다 ㅎㅎ

 

설치도 docker를 지원해서 매우 쉬운편이구요

 

설치하기 

git clone https://github.com/KodCloud-dev/docker.git kodbox

image.png.jpg


cd ./kodbox/compose/

image.png.jpg

vi docker-compose.yml 로 가서 Timezone을 수정해주고(저는 포트도 바꿔줬습니다)

image.png.jpg

나머지 db관련 파일들의 내용도 입맛에 맞게 바꿔줍니다. 기본값은 모두 kod_box입니다

 

docker-compose up -d 를 입력하면 이미지를 받습니다.

 

image.png.jpg

 

컨테이너생성이 완료되면 docker-compose.yml에 지정한대로 ip:port로 접속해주시면됩니다.

 

관리자 계정을 만들어줍니다.

image.png.jpg

image.png.jpg

 

이제 이 계정으로 로그인해주면됩니다.

 

언어도 한국어가있어요~

 

image.png.jpg

 

좌측에 데스크탑부터 파일관리 등등이 있습니다.

 

image.png.jpg

image.png.jpg

저 3번째건 kodcloud 홍보인데 지울수있습니다.

시스템설정 -> 메뉴관리 -> 항목찾아서 삭제

image.png.jpg

 

앱도있습니다 ㄷㄷ

image.png.jpg

 

기본적으로 오픈소스이지만 무료버전이기때문에 사용자는 10명까지 가능합니다

 

image.png.jpg

 

뭔가.. 안전한거 같으면서도.. 불안전할거같은 불안한 마음도..ㅎ

 

image.png.jpg

 

단순하게 파일 업 다운로드는 엄청 잘됩니다

 

image.png.jpg

 

내부 ip로 취급당하기도 하고.. 원격에서 접속하면 꿀이긴하네요...

신고공유스크랩
12
1등
우하히아나 2022.08.18. 17:08

램이 남아돌고있는 오라클 서버에 깔아보면 딱 좋겠네요

kodcloud/kodbox 여기 가보니 arm도 지원하네요

profile image
달소 글쓴이 2022.08.18. 17:16
우하히아나

네 ㅎㅎ 신기하긴합니다.

내부에서 웹까지 되면 좋았을텐데.. 플래시플레이어를 쓴건지 지금은 하나도안되더라구요

뻘짓의초심자 2022.08.18. 21:26
뻘짓의초심자

dsm이란게 뭔지 몰랐는데 이번에 설치해보고 알게됐습니다...

근데 작동되는 게... 음.. 좀 적군요...

그 와중에 동영상은 작동 잘되는 게 신기하네요. 사실 파일 업/다운로드가 작동되는 것중 핵심인 거 같은데... gokapi라는 좋은게 있어서 ...

뻘짓의초심자 2022.08.18. 21:30
우하히아나

파이어폭스...로는 잘 모르겠습니다... add on으로 있나요?

아무튼 gokapi 도커가 있는데... 파일 업로드해두고 몇 번이나 다운 가능한지, 만료기간, 비밀번호를 설정해둘 수 있어서 유용한 파일공유(?) 웹입니다

profile image
달소 글쓴이 2022.08.19. 08:37
뻘짓의초심자

 

시놀로지 Dsm과 비슷한역할입니다.

다소기능이 빈약한게 흠이라면,,,ㅎ

문서편집이나 뷰어는괜찮네요

robot.re.kr 2022.08.22. 00:01
달소

유독 db 패스워드를 암호화 하지 않고 파일로 저장하는것 같아서 불안한데 기분탓이겠죠?

profile image
달소 글쓴이 2022.08.22. 08:57
robot.re.kr

mariadb 이미지나 mysql 기본이미지이기때문에.. 거기에 맞는 사용방법중 하나입니다.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
잡담 proxmox로 갈아탔습니다 2 기현 4시간 전07:34 124 +2
잡담 Immich가 FUTO에 합류했습니다.(Immich 핵심 팀은 정규직으로 근무합니다.) 4 달소 1일 전11:38 235 +1
정보 오픈아이콘 제공 사이트(https://cdn.jsdelivr.net) 오류 발생 => 복구됨 2 지딱코 1일 전14:31 203 +1
3890 잡담
image
기현 4시간 전07:34 124 +2
3889 잡담
image
keiminem 23시간 전13:12 372 0
3888 잡담
normal
달소 1일 전11:38 235 +1
3887 질문
image
EXP 1일 전23:48 77 0
3886 질문
normal
홍익 1일 전19:26 190 0
3885 정보
image
지딱코 1일 전14:31 203 +1
3884 가이드
image
달소 2일 전22:22 348 +3
3883 가이드
image
ljr10 3일 전08:20 163 0
3882 가이드
image
달소 3일 전06:46 175 +1
3881
image
달소 3일 전05:50 191 +6
3880 정보
image
달소 3일 전05:38 121 0
3879 잡담
image
달소 3일 전05:20 391 0
3878 오픈소스
image
keiminem 3일 전17:43 343 +3
3877 질문
normal
purndal 3일 전14:32 240 0
3876 질문
image
초보나스 4일 전10:46 104 0
3875 후기
image
달소 4일 전10:03 315 0
3874 질문
normal
keiminem 4일 전09:29 324 0
3873 잡담
normal
kmw_ 4일 전09:11 158 0
3872 질문
normal
환경설정 4일 전13:31 400 0
3871 잡담
image
지축또타 5일 전23:02 346 +1