메뉴 건너뛰기

SayClub.org

도커(Docker)

참고 사이트 - https://www.seafile.com/en/home/

 

Seafile - Open Source File Sync and Share Software

 

www.seafile.com

version: '2.0'
services:
  db:
    image: mariadb:10.5
    container_name: seafile-mysql
    environment:
      - MYSQL_ROOT_PASSWORD=db_dev  # Requested, set the root's password of MySQL service.
      - MYSQL_LOG_CONSOLE=true
    volumes:
      - /opt/seafile-mysql/db:/var/lib/mysql  # Requested, specifies the path to MySQL data persistent store.
    networks:
      - seafile-net

  memcached:
    image: memcached:1.6
    container_name: seafile-memcached
    entrypoint: memcached -m 1024
    networks:
      - seafile-net
          
  seafile:
    image: seafileltd/seafile-mc:latest
    container_name: seafile
    ports:
      - "80:80"
#     - "443:443"  # If https is enabled, cancel the comment.
    volumes:
      - ./seafile-data:/shared   # Requested, specifies the path to Seafile data persistent store.
    environment:
      - DB_HOST=db
      - DB_ROOT_PASSWD=db_dev  # Requested, the value shuold be root's password of MySQL service.
      - TIME_ZONE=Asia/Seoul  # Optional, default is UTC. Should be uncomment and set to your local time zone.
      - SEAFILE_ADMIN_EMAIL=me@example.com # Specifies Seafile admin user, default is 'me@example.com'.
      - SEAFILE_ADMIN_PASSWORD=asecret     # Specifies Seafile admin password, default is 'asecret'.
      - SEAFILE_SERVER_LETSENCRYPT=false   # Whether to use https or not.
      - SEAFILE_SERVER_HOSTNAME=docs.seafile.com # Specifies your host name if https is enabled.
    depends_on:
      - db
      - memcached
    networks:
      - seafile-net

networks:
  seafile-net:

 

Seafile 파일 업로드 실패 - 네트워크 오류

이것으로 문제가 해결되었습니다: Seafile 웹 UI에 로그인하고 아바타를 클릭한 후 "System Admin" > Settings > FILE_SERVER_ROOT > 그리고 여기에 다음과 같이 Seafile URL 또는 IP 주소를 입력해야 합니다.
"hxxp://{YOUR_SERVER_URL}/seafhttp"
예를 들어, 내 서버 URL은 "seafile.local"이기 때문에 다음과 같이 입력합니다.
hxxp://seafile.local/seafhttp

docker-syslog.yml 파일의 'SEAFILE_SERVER_HOSTNAME='에 저장할 수도 있습니다.
URL이 (seafile.local)과 같은 도메인 이름인 경우 DNS 서버에 해당 URL에 대한 기록이 있어야 합니다.
저는 Pi-Hole을 제 로컬 DNS 서버로 사용하고 있고 제 서버의 IP를 가리키는 seafile.local에 대한 레코드를 추가한 다음 이 도메인을 시스템 관리자 URL 설정에 넣었고 즉시 파일을 업로드할 수 있었습니다.

 

프로 버전 설치 참고 - https://manual.seafile.com/docker/pro-edition/deploy_seafile_pro_with_docker/

 

Seafile Professional Installation - Seafile Admin Manual

Deploy Seafile-pro with Docker Getting started Install docker Seafile v7.x.x (or newer versions) image uses docker. You should first install docker. Install Docker Engine on CentOS Install Docker Engine on Ubuntu Install docker-compose Seafile v7.x.x image

manual.seafile.com

 

번호 제목 글쓴이 날짜 조회 수
48 도커(Docker)로 diun(Docker Image Update Notifier) 구축하기 new 미르다테 2025.04.18 19
47 도커(Docker)로 Minio 설치하기 미르다테 2025.04.17 3
46 도커(Docker)로 Rocky Linux 9.5에 Squid Proxy 설치하기 미르다테 2025.04.15 8
45 도커(Docker)로 Zabbix 서버 구축하기 미르다테 2025.04.15 4
44 vaultwarden 버전 확인하기 미르다테 2025.02.10 23
43 Docker-compose up -d 시 실행 오류 해결 방법 미르다테 2024.12.30 35
42 Squid를 Docker 컨테이너로 실행하는 방법 미르다테 2024.12.30 26
41 도커(Docker)로 컨테이너 Log 확인툴(Dozzle) 설치하기 미르다테 2024.12.30 24
40 도커(Docker)로 It-Tools 설치하기 미르다테 2024.12.30 17
39 도커(Docker) YAML 문법 검사 사이트 미르다테 2024.12.30 20
38 도커(Docker)로 Stirling-PDF 서버 설치하기 미르다테 2024.12.30 36
37 도커(Docker)로 이윰빌더(Eyoom)+그누보드 설치하기(한국형 게시판 커뮤니티) file 미르다테 2024.12.30 25
36 도커 컨테이너 내의 파일 가져오기, 로컬 파일 도커 컨테이너로 파일 넣기 미르다테 2024.12.30 22
35 Docker 네트워크 사용법 미르다테 2024.12.30 16
34 도커(Docker)로 FileRun 서버 설치하기 미르다테 2024.12.30 28
33 도커(Docker)로 AdguardHome 서버 설치하기 미르다테 2024.12.30 43
32 도커(Docker)로 SnapDrop 서버 설치하기 미르다테 2024.12.30 20
31 Docker - 방화벽 이슈(서비스를 올리면 외부망 허용 현상) 미르다테 2024.12.30 24
30 도커(Docker)로 Code Server 설치하기 미르다테 2024.12.30 19
29 도커(Docker)로 음악 스트리밍 서버 mStream 설치하기 미르다테 2024.12.30 18
위로