Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 11 additions & 6 deletions dappnode_package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,17 @@
"name": "nextcloud.dnp.dappnode.eth",
"version": "0.1.0",
"upstream": [
{
"repo": "nextcloud/server",
"version": "v34.0.0rc1",
"arg": "UPSTREAM_VERSION"
}
],
{
"repo": "nextcloud/server",
"arg": "NEXTCLOUD_VERSION"
},
{
"repo": "redis/redis",
"arg": "REDIS_VERSION",
"release": "tag",
"filter": "^[0-9]+\\.[0-9]+\\.[0-9]+$"
}
],
"shortDescription": "Self-hosted cloud storage and collaboration platform",
"description": "Nextcloud gives you access to all your files wherever you are. Run your own cloud storage, calendar, contacts, and office suite on your DAppNode — fully self-hosted and private.\n\nThis package includes Nextcloud with MariaDB and Redis for optimal performance.\n\n**Features:**\n- File sync and sharing across all your devices\n- Calendar, contacts, and task management\n- Collaborative document editing\n- Photo and media management\n- MariaDB database for reliability\n- Redis caching for fast performance\n\n**First run:** Visit the Nextcloud UI link below to complete the setup wizard and create your admin account.\n\nAccess Nextcloud at http://nextcloud.dappnode:8034",
"type": "service",
Expand Down
4 changes: 2 additions & 2 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ services:
build:
context: nextcloud
args:
UPSTREAM_VERSION: v34.0.0rc1
- NEXTCLOUD_VERSION
container_name: nextcloud.nextcloud.dnp.dappnode.eth
volumes:
- nextcloud-data:/var/www/html
Expand Down Expand Up @@ -41,7 +41,7 @@ services:
build:
context: redis
args:
UPSTREAM_VERSION: v34.0.0rc1
- REDIS_VERSION
container_name: redis.nextcloud.dnp.dappnode.eth
volumes:
- redis-data:/data
Expand Down
4 changes: 2 additions & 2 deletions nextcloud/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG UPSTREAM_VERSION
FROM nextcloud:${UPSTREAM_VERSION}
ARG NEXTCLOUD_VERSION
FROM nextcloud:${NEXTCLOUD_VERSION}

# Configure Apache to listen on port 8034 instead of 80
RUN sed -i 's/Listen 80/Listen 8034/' /etc/apache2/ports.conf && \
Expand Down
4 changes: 2 additions & 2 deletions redis/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
ARG UPSTREAM_VERSION
FROM redis:${UPSTREAM_VERSION}
ARG REDIS_VERSION
FROM redis:${REDIS_VERSION}-alpine
Loading