κ°μΈμ© ν΄λΌμ°λ μ루μ Nextcloud
Nextcloud
π±βοΈπ» A safe home for all your data – community-driven, free & open source π - Nextcloud
github.com
λ₯μ€νΈ ν΄λΌμ°λλ κ°μΈμ© ν΄λΌμ°λ μλΉμ€λ‘, λ€μν κΈ°λ₯μ μ 곡νμ¬ μ¬μ©μμκ² νΈμλ₯Ό μ 곡ν©λλ€. μ΄ μλΉμ€λ μ°λ½μ², μΊλ¦°λ, μ¬μ§ λ·°μ΄, ν¬λ 리μ€νΈ λ± λ€μν κΈ°λ₯μ ν¬ν¨νκ³ μμ΄μ, λ₯μ€νΈ ν΄λΌμ°λ νλλ‘ λͺ¨λ μμ μ μνν μ μμ΅λλ€.
κ·Έλ¬λ λ₯μ€νΈ ν΄λΌμ°λλ λ²κ·Έκ° λ§μμ μμ μ±μ΄ μ’μ§ μμ νΈμ λλ€. μ λ°μ΄νΈλ₯Ό μ§ννλ€κ° μ¬μ©μ κ°μΈμ λ°μ΄ν°λ₯Ό μμμν¬ μ λλ‘ λ¬Έμ κ° λ°μνκΈ°λ ν©λλ€. λν μλ² μνΈνλ μλ ν¬ μλ μνΈν (e2ee)λ₯Ό μ§μνμ§λ§, μ΄ κΈ°λ₯λ€μ λ§€μ° λΆμμ νκ³ μ λλ‘ μλνμ§ μμ μ μμ΅λλ€.
κ°μΈμ μΌλ‘ λ₯μ€νΈ ν΄λΌμ°λλ₯Ό λ°λ μ λ μ¬μ©ν΄λ³΄μμ§λ§ μΆμ²νμ§ μμ΅λλ€. λμ μ FilestashλΌλ μλΉμ€λ₯Ό μΆμ²νκ³ λ€λ₯Έ κΈ°λ₯μ λ³λλ‘ κ΅¬μ±νκΈΈ κΆν©λλ€.
version: '2'
volumes:
nextcloud:
db:
services:
db:
image: mariadb:10.5
restart: always
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
volumes:
- /share/Backup/Nextcloud/db:/var/lib/mysql
network_mode: bridge
environment:
- MYSQL_ROOT_PASSWORD=λΉλ²
- MYSQL_PASSWORD=λΉλ²
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- TZ=Asia/Seoul
app:
image: nextcloud:apache
restart: always
network_mode: bridge
ports:
- 14400:80
links:
- db
volumes:
- /share/Backup/Nextcloud:/var/www/html
- ./app:/var/www/html/custom_apps
- ./config:/var/www/html/config
- ./data:/var/www/html/data
environment:
- MYSQL_PASSWORD=λΉλ²
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_HOST=db
- NEXTCLOUD_ADMIN_USER=nextcloud
- NEXTCLOUD_ADMIN_PASSWORD=λΉλ²
- NEXTCLOUD_TRUSTED_DOMAINS=λλ©μΈ
- OVERWRITEHOST=λλ©μΈ
- OVERWRITEPROTOCOL=https
- OVERWRITECLIURL=https://λλ©μΈ
- PHP_MEMORY_LIMIT=4G
- PHP_UPLOAD_LIMIT=16G
- TZ=Asia/Seoul